Cleaned everything up, took the vehicle for a drive and found where exactly the engine oil is leaking. But I can't identify the source.
I looked as much as I could, and to me it looks like it's coming from the upper bolt, where the differential bolts into the oil pan. But that's impossible, right?
Bookmarks