What do you mean sparking from the ignition coil? Do you mean the plug wire is arcing once you pull it off the plug or what?
sounds like you got some crazy electrical problems, what with the timing plug arcing when you ground it and now this...
id look into making sure all the ground wires are in place. should be one going from the negative terminal to the firewall, one from the negative terminal to a starter bolt, and another small one from the intake manifold to the firewall..
other than that I have no idea man. If you're near/in Brandon I'd say bring it to my house and we could look at it...GL
__________________