My "new" '74 Duster- or why I need a project like a hole in the head

The jag clutch comes with a centering bushing to line it up on a mopar pump. Its about 3/4" shorter than stock mopar V8 fan clutch. If using poly motor mounts, engine shouldent walk forward very much on hard acceleration.