$517 for a converter refresh?

are you sure about that? with your 3.91's and 24.5" tires that's only like 45mph

also most sellers consider anything aftermarket or off idle a "hi-stall" unit.
My ‘75 Duster turns ~3400 @ 60 mph with 28” tires, 4.11 gears and the stock 904 converter.