Thank you for your quick response and research in helping me with my problem that I posted yesterday.I am having a hard time trying to understand what is going on with my car. History of the car: purchased in 1996 with 59,372 miles, now have 132,000 miles and it has all original factory parts except AC and Alternator and battery.It's given me good service until now,it has left me stranded twice in two months.I am the only driver so I notice everything about the car.I changed the Alternator on 3-29-10 and battery on 2-14time was aprox -11(was having start up problems) and after changing them out, no more start up trouble.On 6-10-10 my key would not turn on the ignition,so I used the spare key and it worked,(I was told that the other key was worn)so I started leaving the spare key in the ignition at all times,and it always work.Recently I've had a problem with the car stopping on me while driving on two occasions leaving me stranded. The first time was two months ago,after driving 18 miles and upon braking it died out.Tried restarting it a few times but it would not turn over,I think I flooded it,after that I couldn't get it to make a sound. I got the battery jumped,then let it run for aprox.15 minutes,drove 18 miles back home with no problems.Drove the car a day or so later and noticed that after stopping at lights and then accelerating the car acted like it wanted to stop(like it was dying out)but it didn't.On 1-21-12 I drove the car to the store(2 miles),turned off the car for 2 minutes,restarted the car and drove a few feet to a light,then accelerated, and a few feet later the car died as I approached a busy overpass.I tried restarting it over and over but it would not turn over(kept dying out).Aprox. 8 minutes later it started up, I drove it home with problems.I got on the internet and stumbled across your site and found that a lot of people have had this problem.Purchased a main fuel pump relay and fuel filter, brought it to a mechanic for installation. He said that he didn't know if that was the problem because my (ECM) engine computer was not giving him any codes, so he could not tell what was wrong with the car, the code was zero,which indicated that the (ECM) was bad or the memory was out or bad.He only changed the fuel filter that I brought him and charged me $103.00 for that and diagnosis,he suggested that I bring it somewheres else for another (ECM) second opinion.The engine light(CEL) came on 1.7 miles after leaving his shop when I stopped at ared Light. I went back to his shop and asked him to test the computer now , he said that the light came on with him while the car was at his shop during his testing and he couldn't get it to code. The engine light had never come on in the car before that day.On the ride home( 4) miles the car felt like it wanted to stop.The next day I had another mechanic put on the relay since I thought that was my problem but the problem remains.After installing new relay the car started up good and maintained pressure and good idle and after a few more tries it would start to idle lower and lower and started to vibrate and kill.Also when he took the key out of the ignition and had the car door open, the interior ceiling light stayed on and that chiming sound(like when you have the key in the ignition) stayed on. HE said that possibly the ignition switch is going out. Please help, that's the only car that I have.