Ok, Ive got a 20hp kohler magnum (older motor). This past winter I replaced the pistons, rings, got a valve job, new head gaskets, and reapplied gasket-maker to the base of the heads(these require gasket maker because there isnt any gasket to buy). The engine is still leaking oil from the front somewhere around the back of the carb. I dont understand how I could have all new gaskets in there and still have the thing leak!! I believe I applied the gasket-maker and everything else correctly, so is there something I'm missing here?