Beware of cheap sensors though. I read that Bosch were OE for these cars so I grabbed a 30 dollar once from Autozone and my car started stumbling in low RPM's. Gas mileage was still alright but it didn't run as well as it did with the old heat treated one that I suspected was shot. Since they do last so long and impact gas mileage so much it might be worth it to get an OEM part. Check www.courtesyparts.com or something.