Yep sounds like the torque converter is not matched to your engine. A Vega converter is a 10” and should stall about 2600- 2800 Rpm
MBHD


12 port SDS EFI