'68 383 Barracuda idler arm/center link clearance

You might even try shimming the passenger side motor mount a bit- doesn't look like it'll take more than a quarter inch shim or so... worth a try.