Let's do some simple tests and make sure we do not miss anything. Do this when the car will not start. Let me know your results.
Turn the ignition switch on and be sure the check engine light comes on for 3 seconds and then goes back out. If it does, check the car for spark. Do this by removing a spark plug and plug the wire back on it. Ground the threaded end of the spark plug to the engine, and then spin the engine over to see if it sparks.
If you are getting spark, remove the gas cap and place your ear next to the spout, have someone turn the ignition switch on. You should hear the fuel pump "hum" for about 3 seconds each time the ignition switch is turned on.
Let me know what you find and I will assist you from there.
If my answer has helped you please click the green "Accept" tab and your deposit will be transferred from your justanswer account to mine. I work very hard to provide quality answers that will in turn, save the customer money for repairs. Clicking the green "Accept" is how I get paid for my work. Sadly, most experts do not get paid for their answers simply because most users feel the deposit is automatically sent to the expert. This is not true. Your deposit stays in your justanswer account until a green accept tab is clicked. Also keep in mind that no matter how many answers you may receive in a conversation, you are only paying for the one you "ACCEPT." You are not charged for the others, nor should feel obligated to pay for them.
If there is any more information you need, or feel that I did not answer your question thoroughly, please let me know and I will be most happy to further assist you.
Also please remember to leave feedback as my reputation is very important to me. Bonuses are appreciated, but not expected. Please keep in mind that if the word "offline" is near my image, I am not at my computer and can not immediately answer your request.
Thank you for using justanswer and for allowing me to assist you.