If the engine is running too cold, it will allow fuel to get into the oil. Pull the t-stats and see if they are stuck open. If so replace. If not, test in hot water. They should start to open at 140 F and be fully open (3 mm) at 160 F.
Another place that fuel can get into the oil is at the low pressure fuel pump. Pull the pump, reconnect the fuel lines to it, and have someone rapidly squeeze the pump up bulb and look for leaks at the fuel pump cam arm.
Yet another place that it can happen is where the water tube passes through the oil pan. There is a sealing grommet on the top of that water tube that can fail. To fix that takes a lot of work and involves removing the lower unit, the lower cowling, and the oil pan. The procedure to all of that is covered in Honda service bulletin #56. If you need to go there, then plan to also exchange your exhaust tubes with the newer re-designed ones. If you need a copy of SB #56, send an e-mail to me at
[email protected].