No pictures showing for me either. Leaking from the top of the engine on the left side, check the oil cooler if it's not power steering. Oil cooler leaks (often the O-rings that seal it) are common.
__________________
I am not an attorney, mechanic, or member of the clergy. Following any advice given in my posts is done at your own peril.
|