I have a 2012 Polaris Pro 800 bought it 2 years ago put 3 rides on it (200 miles give or take) and the top end blew. Took it to my mechanic and he replaced the top end. Put the fixit kit on seems the 11-12’s need those. Took it out for the first ride and it ran great. Ran mixed gas 60:1 and turned my oil injector up just a hair from stock. I noticed it cut out and fell on its face one time on the first ride at around 6200 rpms. Didn’t think anything of it. Took it for 3 more rides and the bog got progressively worse. Now I can’t get the sled above 6200 rpm. Occasionally if I ease into the throttle I can get it past the bog but 95% of the time you throw it to the bars it falls on its face. My mechanic has mine, my fathers, and another guys sled all doing the same thing right now in his shop. 2 2011’s and mine the 2012. He has replaced TPS sensor, wiring harness, exhaust temp probe, sanded the main ground connections, fuel injectors, fuel pressure regulators, stator pick up coil assembly, egt sensors, spark plug caps, wires, and coils, Regulator/rectifier and capacitator, ecu, water temp sensor, fuel pump, and went through all of the clutching. My mechanic has a 2012 pro as well that runs perfect and he’s been swapping parts off of his to mine and the other two sleds. He’s a very great mechanic and has been busting his ass trying to figure these things out. If anyone has had this problem and found out the fix please let me know what you did. Really frustrating because the sled is badass when it runs correctly.