So, I managed to pick up a Bianchi Grizzly frame for pretty cheap, with nearly all components included to build up. Included was nearly a full XTR groupset that has seen better days. I installed it all, but the cranks quickly gave out on me (they came somewhat stripped).
As far as replacing them, new XTR parts seem a bit expensive, and I had to use a shim for the front derailleur anyway, so the spacing for front shifting was a little weird. Any recommendations on where to start looking for a new crank/what specs I need to keep in mind to have the right spacing?
OG crankset on this bike was 110mm spindle BB, Raceface Progidy LP crank, and maybe Shimano Deore XT Rapidfire SL derailleurs? Should I base crankset spacing off of that? I'm also not sure if it is worth upgrading both the front derailleur and the crankset at the same time, to make sure the spacing works out?