Sounds like a short/break in the wire you need to find it and repair preferably by solder. the spark is the break and wires just catching as they touch. Girlfriends was doing the same and they are fixed now 20minute job.
chris.
January 2009
Automatic Answer
We may have found other answers which could help you.