Hi Kurt,
Sparks??? Well, that is a first
The fact that you heard this popping sound does concern me... Are you still hearing it? Are you hearing any 60Hz constant hum from the speaker?
My initial suspicion is that you might have a problem with your receiver (DC offset).. What receiver are you using and how old is it?
The speaker itself would not hold a static charge but if the power supply filter caps on your receiver are bad, you could get some nasty voltage spikes when they discharge... Have your receiver checked out.
Regarding localization... do you have the speaker oriented vertically or horizontally atop the television? Could you post or send a pic of the setup?
Thanks in advance.