A friend spotted this Klein a couple of years ago and connected me with the owner. A year or so later, it was mine!
It was semi-complete, but had incorrect spindle length for the M900 cranks and a single-speed set-up on the rear. A mix of XT wheelset, brakes and seatpost, the rest of it was...