I have a 06 500 es,electronic ignition,boshblue coil,newbattery..motor will not stay running unless choke is on(down position).As soon as you turn choke off engine dies!!! Ive removed carb several times to clean and had no luck fixing problem! It feels like its leaning out,if you go WOT it boggs spits,pops back thru carb.Ive cleaned out petcock,had no effect!WHAT AM i missing? This becoming realy embarrassing,,I'm an ASE auto tech and this little air cooled carb engine is kicking my butt,,i realy dont wont to start thowing parts at it so if someone out there has any ideas I would like to hear from you,, thanx