check your engine ecu relay is getting volts with ignition on
personally i be checking your engine sensors to see if they are getting volts with ignition on
with ignition on your fuel pump relay is getting juice cos your pump is priming
black box in engine bay
one is for fuel pump relay the other is for engine ecu [2 purple relays]
as for your dash lights i am sure that is a separate fuse and circuit
is there any fuses under the battery ?
i take it the earth wire is on the right hand side strut in the engine bay also