What may be happening is this. The starter pulls the voltage down enuf that you dont get spark. When you let up on starter voltage to coil goes up and will have enuf spark to fire. Took a long time for me to figure that out. Had read some posts on this board about it also.