So I have searched, read, reread, cleaned, cleaned again, and basically I am at the point that I am ready to take the carb to the mechanic. I figured I would ask the question that seems to have been asked about a hundred times one more time hoping that I might get some help... Bike: 2004 525 MXC Problem: Bog immediately off idle I have: cleaned the carb Installed JD jetting kit (including AP pump linkage o-ring and AP pump spacer) Fuel screw out 1 1/2 turns seems to be about right Replaced a bunch of other stuff in the carb. Replaced AP diaphragm With the carb out I got the AP squirt dialed in. Ended up making a couple small trial and error adjustments to fine tune after it was installed. Dialed in the fuel screw a little more and had the bog nearly gone. It would be what I describe as more of a hesitation than a bog. Before if you had the bike warm, cracked the throttle to 3/4 it would kill the bike. This may be a nice safety feature but not exactly what I am going for. I have a couple new spark plugs coming this week that I am going to try. I will tune the AP timing a bit more and fuel screw but is there anything else that I am missing? The bike really does run pretty well. In real riding conditions I don't really notice it much as I don't think I go from 0 - 75% throttle frequently but the fact that it does it bothers me.