update on this... I changed the switches, checked all the wiring in both door looms, checked the wiring in the multi plug at the doors, then I changed car.. the aftermarket alarm decided to melt its wiring which in turn melted the fuse box.. so I think there was maybe an underlying problem elsewhere. so I bought a Mk1 seat Alhambra with a knackered engine. so im in the middle of that the now. on the plus side the Alhambra is better specked and everything works