i am having a problem with my 2000 chrysler 300m. i took it to pep boys (since they inspect your car for free and found nothing wrong buh they did get me to pay for a full oil change lol) then i took it to the dealership and they found a evap emission hose leak, so i had to get the hoses replaced which was about $550 bucks just to have the engine light turn on the next day so i took it back to the dealership and they said the odb 2 scanner was still showing a evap emission hose leak (very small leak) so they said it could either be temperature sensor or the pump (not sure what the pump was called) so i got the temperature sensor replaced first which was $192(including labor) now i will be going to get the pump replaced on tuesday.(which they are charging $250). i was planning on taking a trip to san diego from las vegas but im not sure if i want toos now.Plus the big steep hill thats like 6000 feet in elevation scares me seeing as so many cars don't make it up the hill.) the car has about 103,000 miles on it never had problem with it till now. one of my friends told me to take the car to a g2 specialist ( i think thats the name of the guys who specialize on evap) and he just said run the car. i got a driving cycle from the dmv and the dealership and i have put over 2k miles on the car now so me and the guy at the dealership threw the idea of just driving the car out the window. my question is does it seem like any of the things the dealership is doing are the right things or am i just giving them money now? i tried to argue that i shouldn't have to pay since i payed them to fix the evap emission leak problem and the odb 2 ( or obd 2 not sure the right name of the machine is ) still says i have a small leak on the evap emission hose. here is the specs to my car just incase http://www.edmunds.com/used/2000/chrysler/300m/12444/specs.html any help will be greatly appreciated thanks