in the center of the car towards the front, to the right of the drivers footwell. Anyone know what that might be? I pulled out of my garage this morning and first thought it was just condensation from the A/C but it was oily and had a "gear box oil" smell. Is it front differential fluid?
Bookmarks