 I bought this vehicle, in Apr 04, when it first came off lease; it had a total of 50K. In Dec I had the altinator replaced by my mechanic.  I then had a problem with the vehicle stalling.  It turned out that the coolant temperature sensor needed to be replaced, which ended up costing me $107 however, they did replace and reprogram two o2 sensors, since this problem was under recall. In Mar of 05, I again had a problem with the vehicle stalling.  I had it towed to my mechanic for a price of $90.  It turns out that the right wheel bearing needed replacing.  The driver side wheel bearing has now been replaced 3 times. THere is also a burning rubber smell inside.    Frustrated