Make sure the battery you have put in is a silver cadmium one as the smart charge system will play silly buggers if it isn't! As for the fuel pump not working, could try giving it a wallop with something as you turn the ignition on and off, may have siezed if its been sat for a while.
Also, take the plastic trim off round the fuel cut off switch and make sure the button is fully pressed in. Would be a bit of a coincidence if the fuel pump packed up just as it crashed!