Turns out i was nearly right. The offending item was the plug that the door loom goes into (behing the panel where bonnet release is) i unplugged it, and the pump worked, back in, didnt work, cleaned the contacts up a bit, all is well now!! although half the dash had to be taken off to get to it! Least it didnt cost me again!!