904 torque converter recommendations

Huh??? Only certain small block are external balance. I don't believe any, are under 1800 or so for stall speed. Locking would depend upon the transmission. Give details on what you specfically have. Engine, trans, car, gear, etc...