Mine failed recently, looked like a previous sunroof leak onto the PCB. It's a bugger to get the sticky pad off the pcb to check the tracks. I made a couple of 'jumper' cables to replace damaged track and also soldered the rivet connector to the board. Job done!