High stall MP convertor...?

That's a factory high stall sticker on the converter. No argument though that it's a rebuilt. Converters never painted from the factory.
Attached PDF shows the factory stickers.
In the upper left of the diagrams you can see the difference from the back end of a steel crank vs a cast crank.