all sounds like its based around the hw switch dont it. is the hw pin retracting properly after demand, could it be the hw wiring harness? broken internally? pull plug off pcb and make sure its open circuit after hw demand has ceased, obv power off.
ste, November 2009