Update. Budget potentially in tatters. Bike still minus B/B. Oh gods I know it’s not rocket science but I think I messed up. To recap:
I bought a used Giant XTC 2.5 2007
It had a Raceface ride XC crankset, 3×9
It had a gritty (10yr-old?) Raceface Isis SRX (68mm shell, 113mm spindle) B/B fitted. Sounded like repeat gunfire up hills.
Paid LBS £12.50 to remove noisy offender. Decided to change to Deore 3×9 so put RF crankset aside to sell.
Bought an M572 triple hollowtech/octalink crankset (from classifieds) which came with two Shimano bottom brackets
Both 68mm
1 x 113 spindle
1x 118 spindle
Looking on si Shimano it says M570 triple (can’t find M572) requires 121mm spindle. Another manual says 126 if chainline is 50mm. (Because wide seat-tube?)
How the kak can I get it right preferably without buying more potentially useless stuff first? Stupidly measured the old RF spindle and then reckoned same spindle length would work for Deore. Self-loathing aside …
Is there a foolproof way to make what I have work together? Or if not, a foolproof way to determine what spindle-length is required?
My setup:
9 speed cassette
68mm BB shell
34.9 seat clamp diameter
Top pull Deore front
XT rear
M572 triple crankset