Sounds like a leak to me as well. What about wires? Get a DVOM and check them and check the distributor and make sure you have correct current.