Well here's what I ran into from our supplier (precision of new hampton).
They rate all of their converters using the same input torque, which is rather low, and when I looked up a D5 (even using the 4 letter code and had a part number) it was listed as a 1900 stall (highest stock converter listed also.) The #5 impeller is used with I believe a special 14 blade stator to make a D5. My boss swore to god I was nuts and said there's no way the factory ever put a 2400 stall in anything. Obviously the extra torque of the turbo 6 makes it stall much higher than it would with their input torque, something like 200 or 250 ft lbs. What I did is ordered one of their "street stall" converters and then they offered to "max out" the street stall for a little more, so I did that too. They list stock as 1900, SS is 2100, and SSMX is 2300. I haven't got it in the car yet but they DID start with a core that had a #5 impeller stamp, so hopefully it gets me 26-2800 in my car. It was cheap at my cost so I'm not out much if it's only 2300, it will go in my cutlass project.
Are you sure your car had a stock D5 in it before? Maybe it had been loosened a bit by a previous owner. stall it up on the foot brake and see what a scan tool reads for RPM. And then report back.
bob