You can make the trans live bit you might be further ahead if you went to the 3.7 or 4.1 ratio and add lockup to the trans.
Besides the weight you are pushing a lot of air.

Not hard at all to add, and going through the trans isn’t either.

My guess is you wounded the pump seal. Probably from so much heat it’s harder than a honeymoon pecker.

Last edited by Transman; 07/12/21 12:01 AM.