Richard - i had same thing happen to mine and i just got done soldering the wires in and am about to exoxy the top, but I am curious - how did yours hold up?
It's actually a really tight fit when I push it in so I am confident with some good glue it will be sound.