Thank you! The solenoid and starter have both been replaced, but knowing about the brake switch helps! I'm pretty much looking for all possibilities considering all the things I've tried.
Next up:
Check wires from battery and clean cables
Test PTO switch, replace if needed
Test brake switch...