All connections, switches and fuses okay so looked inside seat pad the wire connections into the heating pad are incredibly flimsy and had just torn apart.. Caused by (nightmare scenario) of sitting on seat. Soldered em back together now works fine. Hope you find problem