Hello it has been awhile since I have been on the board. I have now had this engine for over two years now and has been running great. I use xd100 and decarb and change plugs, fuel filters and so on. I still to this day have my check engine light come on occationaly. Everytime it is water in fuel and I know I do not. This is becoming very annoying. i have constantly cleared the code but keeps coming back. Local mech does not have any ideas which I do not think he is qualified. I have all the manuals for this motor. Other than this my engine runs great and loves to run all out 5300 RPM!!!!