dunno bout dash lights, but i know when i have had my engine out before, it none of the engine wires are connected the pump wont prime, there is a big earth point on the top front LHS of the head (as you look front eh front of the car), check there.
have you done any work on it lately??
also check fuses,
also the fusible links on the +ve bat terminal.
__________________
|