so my 2006 polaris rmk 900 has been at the dealer for about a month now. it will idle ( sort of ) takes 2-5 pulls everytime to start even once warmed up, stalls when u put it in reverse about 50% of the time. and if u give it anymore than about 50% throttle it bogs down and dies just like someone hit the kill switch. polaris has changed the throttle position sensor and set it, changed the throttle cables because the oil pump cable was getting worn. and have checked the sensors and they all check out. cannot get it over about 5000 rpm, and seems to be worse when warm, was told by a post on snowmobile forum that some guys here really knew the 900 motor well and thot i'd give it a try because the dealer said they are out of ideas. also wondering if anyone can identify what brand of can i have if i post a pic ( never seen one like it ) and the dealer wanted to know so they can re-flash with the specs from it. any help would be great.