My Dart did that and it turned out to be the coil. Which ironically was only a few months old and a MSD Blaster.