All small blocks share same crank ?

Also check your u-joint phasing, that could also be a possible cause of vibration, one more thing to check
Hmmm.. How you gonna fix that? I'd check tires for a 70 wiggle.