The 951 is known to blow cranks when doing just a top end. The life is about 200 hours. I only buy OEM cranks and get them from Pro Caliber out of Washington. I buy the OEM bearings and seals for the balancer and press them myself but any machine shop will be able to do it.