Before you jump to conclusions, I would check their work first. Did they change the drain plug gasket? Is the drain plug tight? What about the oil filter? Take a look.
__________________
2000 c280 Sport (looks like an upgrade, feels like a downgrade)
1991 190e 2.3 (sold)
|