Is it electronic or the old points? Sounds to me like your points are bad.