I have what sounds like a similar problem. When at idle the underwater exhaust just above the lower unit is leaving a sheen or oil slick on the water. I just had the lower unit seal kit replaced after I found the lower unit gear oil full of water. The carrier was split and the dealer resealed...