Thanks for the reply. The person I took it to was supposedly an auto electrician. He said that there had been a number of previous repairs and he couldn't complete any further repairs. I'd got a part from the local scrapyard, from the same model xsara as mine but apparently the bit that plugs into the door is different. I'm not sure if it was a case of it couldn't be done or that he just couldn't be bothered. There are quite a few broken wires though so maybe it isn't repairable at all. Gutted really as I love it. Where I live the nearest Citroen dealer is over an hour away unfortunately.