I'm not going to rule out the switch, but in this application, the only power going through this switch is for the lights in the switch. For the actual OD or Lockup function all I'm doing is using the switch to ground the wire coming from the trans. So I don't think the switch could overheat, but I guess it could be a bad switch. I have a basic toggle switch somewhere, I could just swap my wires onto that and try it, if it works then my rocker switch would be confirmed bad, if nothing changes, then my problem would be somewhere else.