Oh no, not another torque converter thread

A simple test. If you can fit your fingers completely behind the converter when it's installed in the transmission, it's not fully seated.

What I would do for stall speed would be a modern version of the factory high stall and call it a day.