My bike ('01-XR650L) is coughing, starving for fuel I suspect, when under full throttle in the higher gears. I've cleaned, and cleaned, many times now, i've checked petcock filters, changed jets ect.... This has been happening on and off now since I bought it last april with only 850kms. Typical story, guy was scared of the bike, it sat for 2.5 years, with fuel in it, before I bought it. I've soaked the carb in carb cleaner and varsol. I even resorted to taking it to our honda shop, they cleaned as I have, and siad it was fine!! 30 bucks later!!! Im at a loss, can't figure it out!! Thing is, it stopped doing it last year after a while, but has come back this year. I drained all fuel from the bike before storage, and took the carb off! Sooooo, I went over to my buddies place today, he's at work, stole his carb off his '94-XRL and put it on mine and it RIPS!! No cough at all! So could be going on in there? Now i'll start changing internal parts to see if I can isolate the problem. Should I sand the slide lightly with some 1000 grit paper?, heard one guy did that! Has anyone else had a problem like this. Through searches, i've found some guys have just replaced the crab! Would seem a shame, since this one is so clean, it looks brand new. Im going crazy with this!!! Anyone have some insight for me??? I wanna go for a ride this eve, good thing my buddy has a two smoker he can ride, so I can use his carb!! Thanks, i'll check back later!