First of all keep the torque converter it will give you a higher speed
Check that the torque converter doesnt still have the limiter in it- its a washer in between where the belt sits on clutch side. not all torque converters have this but some do
The next thing to try is to change the...