I own a 1997 Mazda 626, purchased new, have always gone to either Blue Ridge Mazda or the Independence Mazda dealer for repairs, mainteance etc., however have gone to Independence Mazda predominently. On August 2, 2004, I visted the Independence Mazda dealership, because the engine light came on, took it in, they did a diagnostic test and advised me that the car needed a purge valve, the service advisor JW told me they needed to order the part and would call me when it came in. I paid $79.95 on 8/2 for the diagnostic test and left. On the evening of 8/8/04, I had a message from Independence Mazda advising me that the part was in, so I took my car in the next morning to have the part put on my car, paid $106 and left, the next month the engine light came on again, I called and made an appointment to bring the car back, however the light went off and I was told that will happen sometimes air etc will cause the light to come on and as long as the car drove the same, no need to bring it in, so I didn't. On December 17, 2004, I heard a noise and the car started to aggitatate when it came to a complete stop, as if it would cut off, same thing it was doing on August 2 and again the engine light came on. I immediately contacted Independence Mazda Friday morning the 17th of Dec. and made an appointment to bring the car in at 11:00 on Saturday, Dec. 18th and was told that I needed an evaporated purge valve, I advised Charles Cupp that the part he mentioned sounded familiar, however I didn't have my receipts with me at the time and asked if he could check to see what was done to the car on 8/2 and 8/9/04 and asked if the car had more than 1 purge valve and how often the part should last, he pulled my file and told me that I had a check valve put on, on 8/9/04, I asked if this was the same as a purge valve and was told no, but I insisted that the purge valve sounded familar and I knew that was what was fixed back in August, but without proof at the time, I paid the $79.95 diagnostic charge again and was told the part was being ordered and was told by Charles that he could not guarantee me that the car would not stop on me, I told him I had to chance it, because I need my car, to get back and forth to work and had appointments that weekend. I left went home and located all paperwork reciepts for my car and located the receipt from Aug. 2 and Aug. 8th contacted Charles at the dealership and advised him that my paperwork showed that an evaporate purge valve was ordered on the 2nd of August and I received a call from Mazda on the 8th to have the part put on, so why did he show that a check valve was put on Aug. 8th when I was told that a purge valve was being put on, he told me he didn't know and couldn't help me, so I asked for his supervisior and was told by Charles no supervisor was in and I had to wait and call back on the following Monday, meanwhile I have no reliable transportation and am having to ask people for rides. I have tried calling Jim Hinden several times this morning and have been unsuccessful. I have been robbed and inconvenience by this dealership, they placed a part on my car that it obviously didn't need, charged me for it and have charged me again for another diagnostic test that showed the same results as on Aug. 2nd, and still I have nothing to drive and have had to cancel appointments scheduled months in advance.