Just a note of caution. If you haven't done the front bearing/hub replacement yet, be ready for a LONG day. I just did my right front a few weeks ago, and thinking to save a few bucks, I didn't get the inner wheel hub assy from NAPA, which was an additional $70 bucks. I have done front bearings on other vehicles before, and have a 20 ton press, so I thought 'how hard could it be'? Well, because of the design, you can't easily use the press to press out the old wheel hub to re-use it on the new bearing hub. With the tools I had, it took me about 3 hours to finally cut the old bearing/hub off of the wheel hub. And, a dealership had already done the front bearings for the previous owner about 4 years ago, so I thought it should be an easy job. WRONG. I did finally get it all together and working, but looking back, I should have spent the extra $70 and gotten a new when hub. I would have done the job in a third of the time, and with a lot less swearing. Also, if you have the time, check the rotor backing plate before you take it all apart, and if it is badly rusted, get a new one before you start, because you have to remove the old one while replacing the bearing hub assy, so it is a god time to replace it if necessary.