Any codes?
Check for loose wires at the starter solenoid near the battery and check that both battery cable clamps are tight.
Check the multi-wire connector on the ignition switch down on the right side of the steering column, inside the dash (not the key cylinder).