This is an intermittent problem so would not be easy to diagnose even if you send it to the mechanic.
If you are able to use a test lamp and DVOM then it is possible to DIY.
Problem is when it stalled, it starts right back so it is not possible to locate what is missing causing the problem.
You can start by swapping out the fuel pump relay. It is located in underhood fuse box. Use the fog light relay to swap so that if the relay is bad, it would not affect the engine or other operations.
Did you try to retrieve for trouble codes?
Autozone provides free scanning services, get it checked and let me know if any codes are found.
Monday, April 12th, 2010 AT 7:27 AM