Ahhh... I found it.
It turned out to be the starter solenoid. It was strange because the solenoid engaged and the starter turned but it was drawing too much power from the coil to start the car. Everything kept pointing to it except that the starter was turning so I replaced it and she started up like she had been waiting for weeks to roar again.
Oh wait, she was.
Thanks for the diagrams.