Somebody may have a better idea, but the hillbilly way to check for a bad starter solenoid is to turn key to on/run and take a piece of conductive metal and jump it between the two big poles on said solenoid, if she cranks, change it out, no spin, start looking again.