Hello Martyn
I had a very similar problem and i ended up changing all the crimp joints under on the wires from the taps to the pump housing under the sink in the bathroom /toilet area and also under the sink in the kitchen area and now it works perfect,one thing to check is the connections to the pump housing where the pins are,from inside the van make sure they are not loose.
Good luck
Roy