03 600 carb

My buddy picked up an 03 600 that had a bad axel and Haden ran in 2 years. Got the axel fixed now there problems with it running.

At idle when you rev it up it it boogies out and chokes it self out past half throttle. Pull the choke out revs up perfect.

When riding it same thing. Runs up to about half throttle 35mph then starts choking out. Pull the choke out and you an run it up to 65 mph.

Anyone have any ide what this could be

Sent from my iPhone using Tapatalk