I had the same problem in the spring. Threw lots of parts at it. The last one on the list was the magnetic pickup in the distributor. That fixed the problem for under $10.