problem with 2007 Grizzly 350 4×4

I have been having issues out of my grizzly.
It started with gas leaking out of the carburetor vent hose.
I replaced the float valve. this fixed the leaking problem. But then the bike would not run right. With the choke on the bike will start and stay running, but if you turn the choke off the bike sputters and dies, if you give more than about a quarter throttle the bike bogs down and dies. I replaced a fouled spark plug. I have taken the entire carburetor apart and soaked in a chemical cleaner, and blown out the jets with an air compressor. Is there anything else I should try?