Help diagnosing P0170-23 on 1998 ML320
The MAF is a Bosch that is only a couple years old. I have just cleaned it. It was throwing other codes and I changed the egr valve and everything else went away.
This stood out as possibly relevant.
O2 Control upstream TWC
Right: 24%
Left: 0%
O2 sensor voltage upstream
Right: 304 mV
Left: 846 mV
What should I check next? Are there any other test results from HHTWIN that would be helpful?


