I have a TroyBuilt generator with electric start. It starts reasonably easily when fully choked, but dies immediately if I push the choke over to run. It will remain running fully choked, but surges constantly. I've tried carburetor cleaner with no change. What should I do to fix this?