Hey man, the exact same thing happened to me. I was just driving and then bam, it died. I replaced the cap, rotor, new plugs......still nothing. Come to find out, the coil went out. I bought a new one, put it on and it fired up like new. I bought it for about 60 bucks, of course I went ahead and bought an MSD high output coil. And so you no, that little black piece of plastic under the rotor......it hides the coil since its internal. Give it a try and let me know. Later=)