Holley 750 DP idle question

I think I figured it out. Went for a drive. At a stop sign I foot braked the car it would only stall to about 1,900. Floored it and it was a total dog, didn’t even spin the tires until we hit about 3,000 rpm. Torque converter is shot. Probably needs freshened up