I have got an 89 kz650 that was rescued from rural Wisonsin. It has 8000 original miles, was cleaned up inside and out, given some new wearable parts and sold to me in Arizona. Runs good. I have been riding it about 100 miles a day for the last two weeks. It seemed to start losing a little get up, I knew it had a new points plate, but also know those little guys find themselves out of adjustment quickly when riding these machines wound out on the highway. The point gaps were less than the spec .012 so I reset to .014. Normal wear would put them further apart than spec correct? The timing was firing a good six degrees advanced of the F mark at idle for both sets. I dialed it back and the old thing went to crap, running rich, no snapping the throttle or it would die. I needed to ride to work the next day so I set the points back to six degrees advanced, and it was fine. Now, here's the question. Is advancing the timing at idle this far a compensation for having the the carbs set too rich? Would it be the next logical place to look? I'm running fine as it is I suppose, except I think I could expect more from my gas mileage (which is something around 35) and a little more snap off the line. If it is something like the carbs is going to be the main jet needle getting lowered? By the way everything on this bike is fairly close to stock, 4 in to 2, got the air box still. any suggestions would be awesome. thanx