I'm betting on it being a bad power top motor. The only way to know for certain is to check the amperage draw with a meter. It also could be the top pistons binding or having rust on them, but that usually only takes out the piston seals. If you were using cheap Chinese switches, that could definitely be a problem. A good switch should cause the circuit breaker to trip before it was destroyed. If you power top system is original, and it still has brake fluid in it, then you will need to disassemble it, and check for rust in the impeller and check balls. Just be careful not to pull the armature up, because it is a real bear of a job to get it back in place with the brushes, etc.. If you get everything cleaned in the pump, then remove the cylinders and lines, blow them out (away from the car), and refill everything with Dextron transmission fluid. If you don't want to do all this work, then you can purchase all new parts. Ask Paul (PVS409) where to purchase them.