Unfortunately you had the wrong oil filter on with wrong thread size and pitch. 2005 vibe had 2 engine options. Vin 8, 1zz-ge takes Parts Master 61396 according to some of these sites, which cross references to Purolator pl14476, Fram 4967, O.D. 2.69, height 2.93, thread pitch unf-2b, threads 3/4-16. VIN L 2zz-ge takes Purolator pl14477. O.D. 2.69, height 3.52, thread pitch unf-2b, threads 3/4-16.The parts Master 61356 cross references with Purolator l14610, Fram ph7317, O.d. 2.69, height 3.52, threads m20x1.5 Please double check my info cause I am prone to mistakes. Purolator lists a couple of these as 3.52 inches, and I thought they were closer to 3.25 inches. It confounds me a little that vibe OEM is not threaded metric. I can see where a mistake could be made.
http://www.purolatorautofilterst/Pages/ ... plabs.com/ They manufacture many so called high performance brands including K&N, Mobil, Royal Purple, probably some of Bosch, STP, Walmart Super Tech, possibly Penske, Mopar, VW, etc, and some they probably can not tell about.
http://showmetheparts.com/champlabs/htt ... yc....html, great site and cross reference and oil discussionshttp://motorcycleinfo.calsci.com/
2010 Vibe 1.8 auto, fwd, base, air, preferred package, cargo mgt, cargo cover, ultra white.