When the warning light went on in my 2005 Grand Caravan, I took it to Ourisman Dodge of Alexandria. They told me a pump was broken and they replaced it. Three weeks later, the light went on again. Took it back in -- same pump was broken. The explanation was that the replacement was defective. One month later, the warning light came on again. Another trip to the dealer and another replacement of the same pump. The service manager told me they had been having problems with the pumps, to which I asked why they kept installing the pumps they knew were defective. About a month later, the warning light came on again. My children were treated to a barrage of foul-language from me at that point. This time, Ourisman told me the computer needed to be replaced. Note that this car had only about 58,000 miles on it. The part needed to be back-ordered, so I left the car there for a few weeks. I picked up the supposedly repaired car on 3/18/11 and immediately drove it to CarMax, no longer wanting to drive such an unreliable car. About half an hour away from Ourisman, I noticed the speedometer wasn't working. CarMax then confirmed that the odometer also was not working, thereby lowering the price they could give me for the car considerably. I sold it anyway. I then contacted Dodge customer service to request they reimburse me for the lost money I would have gotten for the car. I sent them all the documentation. They denied me -- saying the dealership claims the odometer was working when I picked it up. Great of them to take the word of this obviously incompetent service department. Don't EVER take your car for service to Ourisman Dodge of Alexandria!