Harmonic balancer?
who sells pulleys for a thicker damper? try and contact the engine builder and see if it was internally balanced
Print