Ebay GT45 + 5.9 Magnum + E85 blow thru

Calculated my converter slippage. I think I'm leaving a lot of power on the table (or at the converter as it were). 39.5%!
This is a PTC 9.5" that has always stalled at 3500.
Screen Shot 2017-12-03 at 4.47.37 PM.png