Best Place to Buy Motor Mounts For my 383 Formula S.

Well I got the torque strap kit from Schumacher's but it won't work on my stock 383 Barracuda. The LH mount is such that there is no room or spot to mount the lower bracket. I see that this would work on most cars or if you were doing a conversion, but in stock form, it will not work. My power steering doesn't help that either.

Looks like I'm off to the Polylocks now.