I can say with certainty there was never oil on top of the engine. I've had the tractor since new. There is no oil cooler. Going to see if can identify that one part.
Does someone have recommendation for an electric power washer? Don't have one to clean it up with.
Here is some pics.
Top of engine is clean of oil:
Definitely seems like more oil collected on the part underneath the air intake hose:
My L5030 has a slow oil leak somewhere at the front of the engine. The oil has leaked enough over time that the radiator fan has caused the oil to splatter across front of engine and even out the right hand side vent of the bonnet cover. There is also some oil that got onto bottom of radiator...