Hey bud, welcome aboard!!
I must say it's nice and REFRESHING to read a new members post that seems to have done his/her homework 
It's stock, so why rich?? If you said lean, I'd have some ideas. Hmmm...... It's not electrical, I don't believe anyhow. But, could an insufficient spark cause the fuel to not burn 100% and leave unburnt fuel in the combustion chamber??
Sounds like it's not getting enough air. No mice homes in the air box?? (New filter coming you said...)
If you remove the air box lid, is there any affect, it should lean it out but again stock shouldn't require it. No exhaust change right? No chance that silencer is plugged up with carbon? the stock ones have a plate you can remove to clean....
Stock is stock and stock jets are just fine without mods.
The airscrew definitely ought to change the idle and throttle response. Is the installed order screw, spring, washer, o-ring??
If the airscrew does nothing, the tip could be corroded or flat, o-ring shot or the pilot isn't spotless.
I know you said spotless like ice cream off Carmen Electras' goodies
but did you UNSCREW and REMOVE every jet and clean it? (I'm just double checking!!) The pilot has numerous holes on it's sides that only get cleaned right if you remove it completely and look at it thru light. Soaking carbs really has no benefit unless every jet is removed and even the "needle jet holder"
Sounds like you did clean it correctly though...... Is this one of the carbs with the rubber plug on top and the slow jet on the side? Is that plug there?
Keep posting, and lets seem some PICS beyatch!!!!!!!!!!!!! 
EDIT - ANY chance the jets were compromised? IE drilled out?? Honestly, You seem to have done ALL the right things and I didn't pay enough attention to the details of your post when I first replied. Does the topend sound good? no ticks? I wonder if the cam is worn excessively? I'm kinda stumped here........
Last edited by Dirtcrasher; 07-07-2009 at 08:33 PM.
All our government does is distract us while they steal from us, misspend our tax $ and ruin our country