was there a click, or nothing at all, if theres a click, its the solenoid playing up, its be hit n miss, AFAIK you can just change/refurb the solenoid.
if it was completly dead, no click or owt, Id suspect a bad connection on the back of the ignition switch, or the switch itself