RustyRatRod said The Anchor 2512 Looks correct to me. Have you looked at it? Click to expand...
my68barracuda said 10 years ago when I re built the 83 D150 I was buying a lot of parts from RockAuto. I looked and they have several suppliers with transmission mounts. iIRC I changed only the inner metal cased rubber bushing and reused the metal flange. Click to expand...