Is the carburetor a siphon feed or gravity feed? By the backfiring when you willingly shut it down is an indication that it is running rich, like you said like the choke is on. Is the choke cable pulling the choke all the way off? If it is gravity feed the needle might be stuck open a little bit.
Luggnutt, February 2012