Pulled the starter back off and cleaned where it mounts and the connection again. Then it would at least crank long enough for my to put my voltmeter on the battery while cranking. Showed 12.5 volts sitting there but dropped to 6 when cranking. Stole a battery out of my truck and that did the trick!
That battery was only 2 years old!