If your dash lights go out when cranking, your battery could be below par, therefore not giving enough current to operate stop solenoid, or your starter might be taking too much current, which will have same effect, try a jumpstart and see if that helps it start