I agree that a sensor or ring is causing the light to come on when the car gets up to speed, but I've been pointed towards a sticky relay being the reason the pump sometimes runs even when the car is switched off. That would also explain battery drain, and why the light won't go away after it has illuminated.
Question now is, which relay in the passenger footwell do I need to be looking at?