I am guessing that the ignition switch is the problem or the ignition feed circuit is with a bad connection . If someone screwed with the OEM wiring this could be the reason. alarm/remote start/audio hi power amp etc...other hi power electrical loads.
this is what many have found with your issue posted. it is at that age for the switch to be worn out. base of steering column. good luck