2004 Mercedes-Benz C-Class Mercedes-Benz C-Class 2004

We are 103,000+ car owners sharing real-world car information.

Join Us

2004 Mercedes-Benz C-Class repairs by problem area

Engine (37%)

Transmission and Drivetrain (6%)

Brakes and Traction Control (5%)

Suspension and Steering (24%)

Electrical and Air Conditioning (20%)

Paint, Rust, Leaks, Rattles, and Trim (2%)

Other (6%)

Chart based on 86 repairs.
See TSBs and recalls for the 2004 Mercedes-Benz C-Class.

2004 Mercedes-Benz C-Class engine repair cost distribution

$2500+ (0%)

$1000 - $2499 (10%)

$500 - $999 (21%)

$100 - $499 (41%)

< $100 (28%)

Worried about potential repair costs? An extended warranty can provide peace of mind.

Chart based on 29 repair trips. The repair cost chart excludes repairs made under warranty, do-it-yourself repairs, and repair trips that include maintenance.

2004 Mercedes-Benz C-Class 4dr Wagon

168-horsepower 2.6L V6 5-speed shiftable automatic AWD

72200 mi

US $500
replace faulty crankshaft position sensor which was causing stalls and failures to start when engine was shut off warm. 

Return to top

2004 Mercedes-Benz C-Class 4dr Sedan

supercharged 349hp 3.2L V6 5-speed shiftable automatic RWD

111000 mi

US $243
The car was not picking up speed like it was suppose to. The valcum was clogged up. 
134000 mi replace thermostat 

Return to top

2004 Mercedes-Benz C-Class 4dr Sedan

supercharged 189hp 1.8L I4 6-speed manual RWD

62000 mi

C $180
Cam solenoid magnet was leaking into the wiring harness, a common problem with this car. Replaced solenoid along with OEM modification of isolation wires to stop migration of oil to ECU and O2 sensors to prevent serious damage and expense 
63240 mi

C $65
bought coolant temp sensor as there is an intermittent warning when the outside temp goes below -10. Will install when I have time in the summer 
65720 mi

C $22
Replaced temperature sensor that controls the cooling fan and sending the temp to the instrument panel. Was giving me an error message in cold weather 
66340 mi

C $15
bolts holding exhaust system to the catalytic converter broke when hitting a puddle, it was determined that they prematurely rusted out to be less then a quarter in diameter then spec 
75940 mi

C $201
replace upstream O2 sensor as it was sending an error code 

Return to top

2004 Mercedes-Benz C-Class 4dr Sedan

supercharged 189hp 1.8L I4 5-speed shiftable automatic RWD

53000 mi

US $400
The thermostat need to be replaced. The dealer quoted US$535, did not repair @ the dealer. Instead, we bought the part online ($30), and asked a independent mechanic to replace it for us ($100). Service B cost $300 
48000 mi

US $183
Check engine light came on. Replaced thermostat. 
49000 mi

US $56
Air intake hose coming apart. Common issue on these cars. New air hose ordered and replaced. 
77000 mi

US $900
Supercharger starting to make noise. Was advised it needed replacement, common problem on this car. Cost would be over $2500. Will schedule replacement in next 30 days. Update 0415: never replaced, still running fine. 
107700 mi

US $1926
Battery/alternator/ESP warning lights came on multiple times when starting after car sat for 24 hours or more. Also sounded "diesel like" Replaced: Alternator clutch pulley, a/c compressor/drive belt/oil/freon. Corrected dieseling noise. 
97000 mi

US $1250
Replace fuel pump and fuel level sensor. 
120000 mi

US $300
Noise from kompressor. Service B. 
113000 mi

US $564
Check engine light came on, exhaust issue corrected, new gas cap put on. 

Return to top

2004 Mercedes-Benz C-Class 4dr Sedan

215-horsepower 3.2L V6 5-speed shiftable automatic AWD

138260 mi

C $400
Replaced injectors 
173600 mi

C $300
Evap valve 

Return to top

2004 Mercedes-Benz C-Class 4dr Sedan

168-horsepower 2.6L V6 5-speed shiftable automatic RWD

154000 mi

£1200
Turbo and catalytic convertor replaced 2005 and again in 2008 

Return to top

2004 Mercedes-Benz C-Class 4dr Sedan

168-horsepower 2.6L V6 5-speed shiftable automatic AWD

74000 mi

US $700
maf replaced maf replaced 

Return to top

2004 Mercedes-Benz C-Class 4-door

4-cylinder automatic 2WD

76880 mi

C $306
Check engine light came on and car idled really rough after stopping and putting it into park. Diagnosed as a misfire by MB. Changed spark plugs. Problem persists and now the car has to go back in. 
76880 mi

C $285
Problem persists with engine misfiring. Problem could not be diagnosed by mechanics. Car was picked up and traded in at a very low price because pending repairs were disclosed. Bought a new BMW X1 which is great! 

Return to top

2004 Mercedes-Benz C-Class 2dr Hatch

supercharged 189hp 1.8L I4 6-speed manual RWD

81000 mi

US $75
cam position sensors Oil level sensor smog pump 

Return to top

2004 Mercedes-Benz C-Class 2dr Hatch

supercharged 189hp 1.8L I4 5-speed shiftable automatic RWD

96000 mi

US $80
oxygen sensor and air filter change. 
98000 mi

US $500
Thermostat 
95000 mi Huge issue with oil leaking out the camshaft sensor, down the wiring harness to short out coolant and O2 sensors. All sensors and harness repaired under extended warranty - oil was found all the way to the ECU. 
108000 mi

US $300
A misfire diagnosis via the check engine light lead to the replacement of a coilpack and a sparkplug. Repair has fixed the problem. 
122200 mi

US $400
Check engine light with multiple odd causes, believed to be tied to MAF sensor or something else. 
123000 mi

US $800
MAF meter was replaced, computer was reset which ultimately corrected the check engine light. 

Return to top

See TrueDelta's information for all Sedans, Wagons, Coupes, and Convertibles.
See TrueDelta's information for all Mercedes-Benz models.

2004 Mercedes-Benz C-Class Engine Problems

See our lemon odds and nada odds page to see vehicles with no repairs or vehicles with more than three repairs. To see how frequently 2004 Mercedes-Benz C-Class problems occur, check out our car reliability stats.