I suspect that he accidentally wired power to the pin instead of ground. That's all I could think of that would cause a spark there.
svxistentialist: You're kidding!!!! The Japanese Legacys had the switch!?!?!? Oh man, now I really regret giving up the Legacy, this would make a huge change for all the auto transmission guys!!!!