"sparks" ? sounds like a ground wire is not tightened down , i would also check the dizzy timing
Forum Rules