Yes I agree it could possibly be shorting somewhere ... I just don't know on what? I tried have tried warming up and tapping the pump to see if it had seized but no luck ... every time I attach the module the fuse blows before the pump can do anything.
I don't think it would be possible for the pump to be affected by the water because it sits on top of some struts.
Its very annoying because my X is now undriveable.