FRAM is the WORST filter you could ever use. All oil filters have a check valve in them that's just for the engine SIZE. IF you like your RIDE Then use only a A/C Delco Filters.
ph3506
Fram # PH9018
Why in the world would you want to install a Fram filter on your Chevy? The Fram filter is not a very good filter. Install an AC/Delco which is a great filter. Purolator & Wix also make great filters. Any of those 3 are superior to Fram in every way. Your Chevy requires a PF61 AC/Delco oil filter.
Fram oil filter ch6015
PH-30 oil filter
Yes, that filter fits a 2004 Toyota Sienna. But, I would not recommend a Fram filter. Purolator, Bosch, & Wix, all make superior filters to the Fram.
2004 Buick 3.1 or the 3.8 engine, Fram PH3387A.
chevy
chevy
3.4liter engine takes ph3387a FRAM
2003 Chevy Silverado 2500HD 6.0l 2004 Chevrolet Trailblazer 2002 Chevrolet Avalanche
the size for a FRAM filter is G7739