i have an 05 900 rmk anniversary addition I love the machine even with the bad rap these sleds have. It has the slp pipe and can installed by the previous owner and all updates done... i installed the slp cold air intake and gone over the sled replacing the intake boots and oil pump cable as well as general maintance the only thing i dont know is if the cpu was burned for the exhaust i need to take it to the dealer to find out... my problem is when i ride i go to whistler quit often and i need to raise the rpm when i start it in the parking lot even after warmup i use the cable adjuster to raise the rpm but when i get to where we ride we go up about 1500 ft and i have to lower the rpm or it races at about 3000 rpm. any idea would be great not sure if its normal or if i have a bad sensor