I have a few problems that i was hoping someone could help me out with. I have had this sled for several years and never had a problem with it. It had a BMP fix it kit installed right before i bought it with new cylinders. First time i rode it this year at elevation it ran good except it would only go to 7400 RPMS. I looked everything over and saw oil in the engine compartment and the fitting that goes to the solenoid for the exhaust valves had broke. So i didn't ride it anymore and figured it would be an easy fix at home. Well i installed a new fitting and took it for a ride at home. If i pin it the RPMS will come up to about 7500 and then drop to around 6400. AS long as i don't pin it, say only go to 3/4 throttle it runs strong and will go to at least 8100 before i let off. I have checked about everything on this sled and i cant find anything wrong and it isn't showing any codes or anything. The second problem is my speedometer quit working a while back and while i had the secondary off i messed with the wires for the speed sensor and the speedo is working now but its reading at least twice as much as it should. I am a Cat guy and know about as much as a guy can about them and what to look for but not so much when it comes to these sleds. Is there a way to unhook the TSS and kill switch on these to see if that would eliminate that chance of a problem? TPS problem?