I have a 1996 225hp (carb) engine that the rpms are fluctuating +/- 100-200 rpms between 3800 and 4200 rpms. Above 4200 rpms or below 3800 rpm's engine runs smooth. The engine is also leaking a good amount of unburned oil/gas out of the drain holes at the foot once the engine is shut down. Plugs are black and wet and there is a very small water leak (slight salt deposits) near the two rear bolts at the lower exhaust plate gasket.Is this possibly a carb problem, air leak some where, bad thermostat...not sure how to troubleshoot.