I have Jerry hall redo my cranks. You have to have a crankshaft jig and a way to true the crank. Not for most machine shop to do.+ Jerry knows these quads well. I would stay away from hot rods. Ive had good luck with the one I got but heard alot of bad story of them not be true and bearing going bad. The rod on your crank still could be good. Just a new bearing and retrued. Best to send it out and let them take it apart and diagnose what needs to be done.