This sounds like a bad ignition switch to me. Check for battery voltage to the starter solenoid when key is in CRANKING position.
Thanks for your question,
It can still be the ignition switch, it has MANY functions. This is a direct shot from the switch to the starter solenoid.