Have a 99' 200HP Merc. outboard (not EFI). It's been well taken care of. Have a low knocking/grinding sound in the engine at idle (haven't taken it out since the sound). A few days before this I noticed an air leak in my oil tank cap and tightened it. It seemed more white smoke came out of the exhaust. But, the oil was being used because the tank was lower since i filled it and the reserve was full. No alarm went off at all. I had a mechanic come check it out. He did compression tests and they came out ok. He told me to start looking for a new powerhead. Would the compression be ok if it really were a knock or a broken rod or could it be something else (fuel/oil related??) Plugs have been changed already and he also ran the motor taking each spark plug wire off at a time. Not really sure what to do or have checked. Any suggestions would help. Thanks