Yesterday I took my wife to her Drs. Appointment and noticed that the left rear tire was low. Found a nail in it and Discount Tire fixed it for free. On the way back to pick up my wife the check engine lamp came on. Checked all the obvious stuff in the parking lot and didn't see anything that would cause an explosion or damage the car so I took it to Auto Zone and they checked the code for me. It was the Vapor Recovery System. Did some research on the web and the most likely part was the EVLD solenoid. Checked around and Dodge wanted $85 for the part and if I let them do the work it would be around $200. Local garage wanted 125 for parts and labor. Picked up the part at Auto Zone for $40 out the door and it took me less than 15 minutes to replace and test the part. Why do car dealers have to rip you off for both parts and labor? A 15 minute job should only be about $25 for labor and their cost on the part is less than $35. You want my business you damn well better charge me a fair price for parts and labor. Ok rant is over and I feel better now.