Use a test light to check for power at solenoid terminal. If you have voltage there probably fried the starter by not letting it cool off after extended cranking.
Can try lightly tapping on solenoid and motor housing with hammer before throwing in the towel.
04.5 GMC 2500HD D/A
06 38 CKS Dune Chaser
Chenowth 4-seat 3.5 honda
15 maverick xds
Beautiful wife that's much nicer than me:B