http://www.chiefdelphi.com/forums/sh...atic+ on+ramp
The sparks are probably from static, this got talked about a lot around the St. Louis regional last year. One thing we also noticed is that here around Indiana if you sit or scoot around the ramp with your feet or on your pants you can build up a nice little shock.
That's the only thing I can think of.