Thanks for the great detailed troubleshooting guide! He had some loose connections which I cleaned, sanded and tightened. Multimeter showed intermittent voltage from starter side terminal of solenoid. Replaced the solenoid and it cranked right up. Oddly, the seat cut-off switch started working...