590 are made for 50 mm chainline, aren't they? So you might need a different spacer setup as suggested. But not sure about that.
Which leads me to a different question: Anyone ever tried a shimano 590 crankset with a road bb (cups) ? I have a bike with a ita thread and shimano doesn't supply ita mtb bb's :roll: Sorry for hijacking your thread.
The front mech is an XT M772a unit, will there be enough 'swing' to all three chainrings?