I have a 2009 Pontiac Vibe 1.8. I recently changed out the front bearing assemblies and knuckles got lucky found an extremely low mileage garage kept vibe that was rear-ended and purchased the two front assemblades they had about 30,000 on them. The originals lasted for 130,000 mi, not bad. Of cours...