Happening on both sides or just one? Are you somehow getting high voltage to the button switch? I'd think it should be low voltage and not expect it to spark so much. You might post your question to Vid's rebuild guide thread, he's very active over there.