Have you considered that the oil slick is coming up from the lower unit? Check the lower unit oil. I bet it's milky.