Converter question
It's a torque converter and every torque converter stalls out. Just a matter of what rpm they stall at. The factory designed torque converters stall at low rpm's because they didn't need a lot of rpm for the small cam the engine had. Aftermarket converters are designed to stall at a higher rpm because modified engines generally have a cam much larger than stock which decreases low rpm torque. By raising the stall speed the engine is allowed to get into the "power band" quicker making the car faster. Also since big cams idle rough and at a higher rpm a "loose" (high stall) converter cushions engagement when you drop it in gear. Converter stall is basically a controlled slip.