i have a 04 xc 700, my sled hangs up a bit at idle as well, i have cleaned the carbs checked the boots and seals and adjusted the carbs, and it still takes a little bit to idle down. i am going to go up one size on the pilot jet as i feel i am a bit to far out on the fuel screw. i will let you know how that works out for me. cheers