I have a kohler 18 horse v twin motor that burns excessive oil out of the exhaust. I took apart the head and replaced both head gaskets thinking it was the problem, Cylinders looked clean on both sides. Cleaved the breather intake. New spark-plugs. After all that it seems to burn even more oil,to the point where standing behind the mower is impossible. This is a pre-owned mower/engine. On a side note the engine revs and runs perfect without back firing or missing a skip in timing. I just want to know what other things can be bad on the motor.