Pete,as far as sparks "from" the case, I had a similar problem on my coil's control panel. I thought it to be a grounding problem as well, but actually, the sparks were coming from me (induced by the coil) and grounding out through the panel. Unless of course, these sparks are happening when the coil is not on!
Chris W