Need help with error code P2004
From research, it seems there's multiple P2004 codes. The closest I found seems to be P2004, B18 (High pressure sensor). So it would seem my problem something simple like just replacing a temperature sensor. HOWEVER, I posed this question to the forum the other day and someone came back with a video (below) that says a P2004 error is a broken tumbler flap on the intake manifold that would require taking out the manifold- I certainly don't wanna go through all that if I don't have to. Can you please advise?
Thx,

Scott. Only a proper Benz Star can sort out what P2004 means on a Benz. It could be the altitude sensor but that is by no means guaranteed. You have to get the car onto a Star.
Your car is a 2005 so it has the M271 4 cylinder engine ~ Yes? If so it can't be a tumbler flap on the inlet manifold. That only applies to the M272 V6.

Thanks again. That $200 piece saved me thousands of dollars from the MB dealer.
I suspect it broke from below zero temperatures in Vermont.


