Tag: 240D

1 Posts

Angry badger
Aug 27, 2019

Hear My Mercedes Roar

Dear Car Talk

This car is making loud noises only a mechanic would love.

diesel diesel repair noises engines belts fuel injection Mercedes-Benz 240D 1982