2001 xcr800 bottom end, 600 miles on, all new bearings, rods, seals, pto pin welded. $625 + shipping
1999 xcr800 bottom end, new pto bearings, new seals, 3000 miles on rest of crank $425 + shipping
1999 xcr800 bottom end, new pto bearings, new seals, 3000 miles on rest of crank $425 + shipping