You probably just need new bb bearings. Doubt you need to buy an entire new crank