If you're careful, you can take them apart and fix the wiring......... Got a couple of years out of doing that.
i tried pulling one of the ones I bought apart that was dead and when I pulled the electrical connector end out it basically ruined it. I had already removed the flapper in the other end. How did you take yours apart without ruining it?