It will be faster and less expensive to get a mechanic involved. Your logic is not correct. Fuel pumps often fail intermittently and cause no-starts and hard starting but you've ruled that out. "I get gas at times and it starts" implies it's not getting gas at other times, but you didn't say that. A simple fuel pressure test when the no-start is occurring will tell if lack of fuel pressure is the cause.
There's no reason to suspect the battery or be looking at it if the engine cranks normally until you kill it.
All of the spark plugs will never fail at the same time and cause a no-start. As they gradually wear out one will cause a misfire first, followed by a second one days or weeks later, assuming you can stand to ignore the first misfire that long.
There's multiple ways spark plug wires can fail. Only two of them will give visual clues. Professionals diagnose the need to replace them. They don't pass judgement by looking at them. Also, a bad plug wire won't magically fix itself and work at times. If all six are bad the engine would never start. If only a few were bad you'd have a constant misfire and very low power.
As for some electrical connection, if it made a good connection at times and a bad connection at other times, why doesn't it cause stalling while you're driving? Engine and road vibration would make it more likely to act up after the engine is running.
Up to this point, with no diagnostic information or test results to go on, my guess is a bad fuel pump, but I would never recommend replacing it without performing pressure and voltage tests to verify everything else is working.
Wednesday, May 15th, 2013 AT 7:51 AM