So, the simplest solution is probably the right one.
I replaced the 100% perfect appearing 10 amp fuse for brake light and horn, and everything starts working.
Appearances can be deceiving.
Check the old fuse with a meter just to satisfy my sick sense of humor.
I run a mower at the racetrack that will occasionally shut down for no apparent reason. Last time it happened I walked back down to the shop to get tools, and went back up to diagnose it. Checked everything I could think of. Used a meter to check the fuses. Everything checked out fine. Pulled the starter solenoid fuse and reinstalled. Been fine ever since.