Sounds like a cap issue...pop it off if you havent and look at it. If you dont see anything obvious get a non flamable liquid (water prefered) and spray the cap while it is running....wires too..could be a wire or the cap itself arc-ing.
My two cents =)