Ongoing vibration issue

I had the same issue with a 360 /727 and it turned out the motor had dowel pins from a 4 speed car.
I thought the dowel pins didn't matter auto to stick, don't see how that would matter.