my 4 wheeler all of a sudden has no take off or top end power. It is like it is stuck in second gear if you will. it starts slow then at 6-7mph it starts to catch up and goes well until it hits 25-30 and that is tops.

barely will climb a hill. idles well. Its automatic. Yamaha kodiak. 2006.

I have removed and cleaned the carburetor and it had zero build up or trash in it, or the jets. I changed plugs, I removed filter. oil level good. I am stumped...but thinking something to do with the transmission.