Looks like the motor mount to me, but I doubt it is leaking. Usually the are made or hard rubber. Ford calls them:
Insulator Assy - Engine Support Insulator
Picture is disorienting. Is that on the driver side? Looks like oil is leaking from the sensor or oil filter adapter and blowing back...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.