having just blown the no drive side crank, thread is totally gone and pedal fell out, the BB is also very lumpy, but will use a new one,does anyone have suitable cranks for a 90/91 Specialized Rockhopper? 175mm long preferred. Shimano Exage 400 LX was the original so anything along those lines...