Before careful taking your car to Ford. I took mine in this morning and FORD is now refusing to return my car becasue of a recall. The parts are on order and it may take a week before they get them. But hey, I sporting a 2006 KIA Spectrum :( for the next week. Anyone wanna race??