Good morning everyone. I have an issue with a Mercedes w245 B-class CDI (euro5 engine).
I have an intermittent check engine light. It comes and after 15 days it could go off by itself. The error is the P040B (generic OBD trouble code) or 169100 trouble code (using an Autel scan with the Mercedes packet reader). It's a code regarding the B16/14 EGT sensor. Essentially, when driving, from diagnosis I read strange values. For example the temp values seems to be stuck around 110 °C, while the other sensors (upstream the turbo and near Kat and DPF) are above 250-300 °C. Sometimes it seems to work fine, reaching values similar to the other ones, sometimes it's stuck at that value I mentioned. The trouble code seems to jump on with cold starts. The Autel reports an anomaly because with cold engine all sensors read ambient temperature but the B16/14 reads higher (for example yesterday it was 185°C with cold engine, other times it's 80°C, etc).

I've heard from a person that he solved the issue after many repairs at the dealer replacing a Z connector (collecting many sensors' ground). But the location of this Z6/85 connector is a nightmare to reach, I think I'd have to remove the entire dashboard, radio, vents, steering wheel, etc.

I'm trying to figure out what is going on. I already replaced the sensor but the problem is still there, sensor was in perfect order (tested with multimeter and heat gun).

If I read voltage at the connector's pin, I read 4.963V. Months ago I supposed it was a fine voltage. But yesterday it came a doubt to my mind. I tested the ground pin and it's at 0.037V with respect to a random metallic part in the engine bay. So the ground wire seems to be not perfectly a ground at 0V.
I'm a novice in eletrical repairs, so I ask you. Is it possibly the cause of the problem? Is it a bad ground?
Then I measured the pin at the expected 5V with respect to the same metallic engine part, and it was 4.99V.

Honestly my first thought was a damage in the CDI ecu internal resistor (I suppose there's a resistor and a voltage divider reading the voltage=temperature), but I don't know what steps to do to diagnose it. Can someone help me?

Other hints: if I detach sensor, diagnosis reads 1200°C. And yesterday it was reading 185°C with cold engine, and detaching and reconnecting the sensor it dropped to 50°C without reason (I only moved wires with hands).



I want to thank you all for help :)
 

Attachments

  • 20210526_121051.jpg
    20210526_121051.jpg
    380.1 KB · Views: 2
  • Sensor.jpg
    Sensor.jpg
    746.6 KB · Views: 2
  • Z.jpg
    Z.jpg
    495.9 KB · Views: 2
  • InkedZ2_LI.jpg
    InkedZ2_LI.jpg
    1.8 MB · Views: 2
Last edited:
P.S.: I was thinking of bypassing this Z6/85 ground, and putting the sensor to another ground in the engine bay to see if temp values are good again. What do you think?
 

OFFICIAL SPONSORS

Electrical Goods - Electrical Tools - Brand Names Electrician Courses Green Electrical Goods PCB Way Green 2 Go Pushfit Wire Connectors Electric Underfloor Heating Electrician Courses Heating 2 Go
These Official Forum Sponsors May Provide Discounts to Regular Forum Members - If you would like to sponsor us then CLICK HERE and post a thread with who you are, and we'll send you some stats etc

Advert

Daily, weekly or monthly email

Thread starter

Joined
Location
Italy
If you're a qualified, trainee, or retired electrician - Which country is it that your work will be / is / was aimed at?
Italy
What type of forum member are you?
DIY or Homeowner (Perhaps seeking pro advice, or an electrician)

Thread Information

Title
Mercedes EGT sensor issue
Prefix
N/A
Forum
Auto Electrician Forum
Start date
Last reply date
Replies
1

Thread Tags

Advert

Thread statistics

Created
Ram__46,
Last reply from
Ram__46,
Replies
1
Views
3,520

Advert

Back
Top