mikep,
I am not sure about the Hastings or Wix. The Bosch 3323, M1 110, and Purolator L14620 are the standard sized filters for the VQ 30 or 35.
The Amsoil SDF 20 fits both 3.0 and 3.5 engines. The M1 105 is the oversized filter for the 3.5 liter.
I would cross reference the Amsoil SDF...