lots of electrical issues..
is the turbo timer wired in with an alarm, if its standalone, take it out and re-install properly, also will help determine if the clicking noise under bonnet is related to turbo timer
is the fuel pump attached to stock cradle, how far down is installed? how much fuel did u have when it happened? has it still got the sock filter?