Ive had the exact same problem and it didn't come out to be anything like that at all. What it actually was, was the distributor. One of the ignitor chips isn't firing right so the car misfires. At times it won't start because of that but an hour later it will be fine. Checked my spark, fuel, and its gotta be that distributor. IN my case atleast. I've had two of my buddies check it out and they both agree. Fuel's there and plugs are doing their job and timing wouldn't cause it to do that. Good luck.