Make sure the pump loom is not tied into the wiper stalk loom lol, sounds a bit daft but if it is then potentially maybe not having ur wipers on means no fuel pump n car won't run???? How's that angle lol... Odd situation mate if u sort it I'd like to no wot the problem was