Identify this converter
That might be a "high stall" using factory terminology, but it can't be too high judging from the diameter of the converter to how little the ring gear protrudes.
Print