Thanks for the suggestion!
I drove it down the street today to see what it would do, it sure feels like it has short gears! It was in 3rd gear by the time I hit 20 MPH. Got home and the rad sprung a leak, fixed it with some solder and a 7 LB rad cap. Also one of the trans cooler lines was...