Just finished tearing down my buddys 2003 800 vertical escape, split the case and the crank was in two pieces, the pin broke on the pto end, heard about all sports in Washington and Indy specialties in Shokapee MN, does anyone have any experience with these guys and what would you reccomend, he wants to do it right. Thanks.