The mechanic that my friend brought it to said he needed a new throttle body. He replaced it and it ran the same. It had a check engine light and I scanned it and it tread three different versions of p0506. I thought that there was some kind of idle air control for the idle speeds. I told him to relearn the new throttle body. I’ll keep you guys posted. Thank you. I got the Nosboyracing from drag racing snowmobiles on asphalt 20 years ago. Nitrous kit on a 700 Yamaha. 10.00 second quarter mile!!!137 moh