I had a bad coil once that gave me and all my buddies night mares.
It would only spark part of the time and the car would be missing.
Try putting a differant coil on it before you buy one and see...