I have a 2009 Kawasaki Teryx le. It idles fine but once it warms up it won't go up any hill it just bogs right out. We've changed the fuel pump we readjusted the valves change spark plugs changed coils we tryed a different ECM and sent the injectors out for ultrasonic cleaning and installed a new battery. Still no better. We also check the compression and it's fine. We also checked that the pump was delivering at least 42 psi. We have no freaking idea what it could be now. Still picking up the machine Friday from the mechanic and lots of money later it's still not fixed. Any help would be appreciated before I lose the rest of my hair.