I just finished putting my rebuilt 836cc in my bike and I was really hoping it would make this horrible mileage problem i was having disappear. When I first got the bike, I was getting >70mi per tank in the city. It gradually got worse and now I only get ~40mi per tank. Btw, my bike has never run on reserve, so by "tank" I mean 4.5 - 1.3 = 3.2 gal. The other problem I was having before and still after the rebuild is that when I pull up to a stop, the bike often stalls, or sometimes will idle very high, like 2000 - 3000rpm for around 30sec.
My first instinct was that the float levels were set too high and that an over-rich mixture was occurring which would either stall out the motor, or cause fuel pooling that made the high idle situation. So I checked the float levels with a modified drain plug and clear tube. The results were that the fuel level was about 1/8" below the lip of the carb. That seemed pretty high to me, so I adjusted the level to be 2mm lower. Btw, before I did the adjustment, the float was set to 26mm as shown in the manual. I took the bike out for a ride, and it's behaviour isn't really different.
I guess it's not the float level then... is it the mixture? I'm currently running an open 4-1 with k&n pod filters and 125mains.. I never moved the needle positions. Carbs are synced, and it runs pretty good... a little roughish at idle, but it was always like that. The cam picks up at 4000rpm, runs awesome there... I can easily float the front wheel.
If a mileage as bad as this is due to mixture, wouldn't the bike be running horribly? I haven't checked the plugs yet, I'll do that tomorrow if it's not raining. And what about this weird idle problem, anyone ever had this?