As said above, check the immobiliser, the dash/instruments have nothing to do with the engine loom what so ever, the engine loom purely connects the sensors to the ECU, so for them not to work along with fuel pump etc suggests a immobilser fault to me. When the immobiliser is disarmed the LED should extinguish, if it carries on flashing then it's still armed!
Martin