The last time I took the door panel off, all the wires looked OK, but I will have to try and find both ends of each one and check for a hidden break. Fingers crossed, I can track it down. Plan B would be a mobile Auto Electrician, Plan C (C for Cost!!) would be to book it into my local Jeep...