Sounds crazy, but put a new distributor cap on it. They are known to instantly fail. Mine left me stranded last summer - had to get towed in - was just idling along and sputter, stop - would not start - just like I ran out of gas. Checked all things mentioned above, then after researching, swapped out a new distributor cover, and bam - fires right up!