things to look at;
starter contacts, starter relay, battery cables (blue wire on drivers side battery too), solenoid (test it 1st dont replace it) solenoid relay, clean and inpsect all connections to all these Items while testing too.
at the firewall in the drivers (left) corner there are three harness connections. the top one has a Brown 12guage wire. that wire sends voltage to the shutoff solenoid relay FROM the Starter relay during cranking. the fastest way to test the shutoff solenoid and its relay and connections is to open that connector and place 12volts on to the brown wire to the side heading towards the relay. (caution, dont hold voltage to the solenoid, a few seconds is all it can stand) the solenoid should fire every time. if it does your relay AND solenoid are GOOD.
by using this method, you are testing the relay, its connectors, solenoid and solenoid relay power supply (blue wire coming from battery)
if the relay and solenoid work flawlessly then look at the starter relay in PDC(on fender) starter contacts and the brown feed wire from starter. i would throw in new contacts in the starter and clean an grease the brown wire on reassembly. BTW the contacts are still on back order if youre wanting them from me.