Check and make sure it's not in your microswitch itself. I just had this problem with my new transbrake switch. Would set the transbrake but wouldn't release. It was a bad solder in the switch itself. Disconnect your wires coming from your transbrake switch and test with an ohm meter. Wiggle the wires while checking and see if it changes. Just a thought.