The gas issue is tossed around with scooter guys alot. This time of year alot of stations are putting junk in their fuel for the winter which is bad for the scoot. I personally put 93 octane from bp, the 93 from royal farms started giving me some trouble recently. Try adding some Seafoam to your tank.
Im gonna take a swing at this (A big swing because its really hard to diagnose over the internet) but Ill guess the bike likes the richness of the autochoke. So when its off you're running lean.
What kind of bike do you have and what did they do in the derestriction?