I just bout an 04 too and i have a 20mm carb,and a bbr rev box on my bike (for preformance parts) and i am having the same problems it will idle but once u try to rev it it chugs and sounds like it is getting to much fuel. i know for a fact the carb is jetted right i know i got the right jets in it, but this problem only happens at the tracks. for example i can ride at my house and my buddies houses for hours and the bike runs great but i go to the road to the indoor arena and take 5 laps and i have that problem im not sure what to do......help anyone??? 