Things you did not mention replacing: to consider,
Weak ignition switch, keys dragging it to off.
Shorting ignition switch.
Short on the wiring harness where it crosses over the steering column.
Outside:
Shorting oil pressure switch,remove and sniff- if it is shorting out you will smell it.
Trans safety neutral switch.