Well I don't know what's actually happened... my first call was to just disconnect the battery and check fuses, which were all ok. Then I checked the fuel cut off, disconnect, reconnect and press the switch down. Reconnected the battery and that cured the fuel pump issue! I then ran it upto temp but the fan wouldn't kick in, so I bridged the connection to make sure it was ok, which it was as the fan kicked straight in. Plugged it back in and its been kicking in at the right time since then. Very strange!.... maybe the box is on its way out??? Or maybe its just the wonders of electrics!?