So I have done the fix.. in a.. erm, slightly more Heath Robinson way! Didn't fancy cutting the back off the sealed unit so went in through the rubber from the switch side.
Cut a neat flap with stanley knife and remove rubber covers to reveal 2 switches
This shows a close up of the micro switches. A bit of testing showed that the connectors of both switches were not making correct contact with the upper circuit of the pcb. Too many pressure cycles and I reckon the connectors have detached from the board. I tried re-flowing solder from this side to no avail (lots of heat!)
Since the lower connections of switches to pcb were ok, and the switches operating ok, decided to run a wire from the upper contacts of one swith directly to the appropriate wire of the connector. The plan is to complete the switch ciruit without using part of the pcb (thought it would be easier than getting access to back of pcb)
The only way to run the wire was to separate the painted trim from the switch unit. This was probably the hardest bit but plenty of persuasion and a few broken (but unecessary) plastic retaining tabs and they did separate!
Drilled a hole through the sealed casing to pass the wire through and then along the back of the sealed unit to join original connector.
Little bit of glue to hold the rubber back in place and everything is back on the car and working!!
![Roundel :roundel:](./images/smilies/roundel.gif)
Will also silicone seal around the edge of the switch rubber to make sure no water finds its way in. Hopefully, this should last a few years.