Hi me and another ski doo mechanic took on a 2005 skidoo summit x 800 h.o. burn down last year. Brake caliper had caught fire and the only thing salvagable was the motor and chassis. We ended up rebuilding the motor completely and we had a bunch of parts from what we believe was a 2007 800r. So we went ahead and attempted converting it from an h.o. to a Ptek and were quite successful. Any way so all the wiring harness i out that 07 800r but the cluster and console is from an 04 MXZX. Its running beautifully pulls wheelies like a dream how ever we have been fighting a check engine code that we can't seem to find the cause of. The code is P1261 DPM solenoid output open circuit or shorted to ground. We have checked the grounds replaced the dpm twice and can't seem to find the source. Now it only trips the check engine light if you get above 6500 to 7500 rpm. It comes on at a different rpm within those two numbers each time. It only stays lit if you keep it above the rpm that the light came on at. Is there anybody who might know which direction to point us in?