My John Deere L120 is spraying oil from either the fuel pump or hose between the fuel pump and OHV. Oil was also leaking under the oil filter. The oil is not overfilled. The dipstick is installed properly. I checked my air filter and it has some oil soaked into it. I read somewhere else that it could be a clogged crankcase filter breather? I can't find any other information. Any opinions? Thank you.
If you want good information out of the forum - you need to put good information in
Starting with the engine make & model numbers.
Most common would be a blown head gasket or a broken breather.
Pull the air filter off and put your damp finger over the breather tube then start or crank the engine.
It should only blow.
If it blows and sucks the reed valve is not working.
Run the engine for 10 minutes, turn it off and wait for a full minute then remove the dip stick.
If you get smoke signals from the dip stick tube the head gasket is suspect.