Is this a V8 center link?

I think the 1" drop is OK. I heard the fat 65 Barracuda V8 mounts make a straight 6 link just touch the pan, you should be OK.