BMW M70B50 DME 1.7 Guide: Live Data, Fault Codes & DIS Diagnosis

 

BMW M70B50 DME 1.7: Diagnostic Live Data and Fault Code Table

 

Live Data, Descriptions and Reference Parameters

 

 67  Engine Speed (RPM): 650 — 750 rpm
— actual rounded value.

 

 17  Injection Signal: 3.00 — 4.60 ms
— commanded value.

 

 41  Load Signal: 1.80 — 2.20 ms
— actual value.

 

 92  Ignition Timing Advance (EH): 12 — 18 ° crankshaft
Ignition Timing Advance (HG): 7 — 13 ° crankshaft
— actual value.

 

 77  Intake Air Temperature: 20 — 60 °C (depending on ambient temperature)
— actual value.

 

 78  Engine Temperature: 88 — 92 °C
— actual value.

 

 89  System Voltage: > 10 V
— actual value.

 

 37  Oxygen Sensor Heater: ON
If the relay is not activated by the DME control unit: OFF
— commanded value.

 

 70  Oxygen Sensor Voltage: 0.020 — 0.850 V
In case of an open circuit or fault: 0.450 V
— actual value.

 

 91  Lambda (O2 Sensor) Mixture Control: ON
May briefly be: OFF
— commanded value.

 

 16  Cylinder Recognition: ON
If engine operation is impossible (catalyst protection): OFF
— actual value.

 

 36  Fuel Tank Ventilation Valve: CLOSED
Shortly after activation in pulsed mode: OPEN
— commanded value.

 

 76  CO Potentiometer (for vehicles without catalyst): 1.250 V
Adjustable to set CO content between: 0.2 — 1.2 %
— actual value.

 

 62  Idle Speed Signal (from EML): ON
If the accelerator pedal is not in idle position: OFF
— actual value.

 

 12  Full Load Signal (from EML): OFF
— actual value.

 

 73  Vehicle Speed: **** km/h
When requesting speed with drive wheels raised, speed should not exceed 30 km/h.
— actual value.

 

 1  EGR Valve Relay: ON
If the relay is not activated by the DME control unit: OFF
— commanded value.

 

 63  Torque Converter Lock-up Clutch: ****
At idle: OPEN
In 3rd and 4th gear with clutch locked: CLOSED
— actual value.

 

 64  Ignition Retard Intervention (by EGS): OFF
Briefly ON during shifts by the EGS control unit.
— commanded value.

 

 65  Gear Selector Position P/N: P or N
Or: R, 1, D
— actual value.

 

 81  DWA/ASC Signal: OFF
DWA (alarm) activated or ASC engaged: ON
— actual value.

 

 82  MSR Signal: OFF
If MSR (engine drag torque control) is active: ON
— actual value.

 

The adaptation values show the operating point of the lambda mixture control. Only monitor the commanded values if engine problems are present!

 

 109  Mixture Adaptation at Idle: -48 — +32
— commanded value.

 

 110  Mixture Adaptation at Partial Load: -16 — +16
— commanded value.


Component Activation / Output Tests

 

 3  Fuel Injectors, cylinders 2+4+6 | 8+10+12

 

 32  Fuel Injectors, cylinders 1+3+5 | 7+9+11

 

 36  Fuel Tank Ventilation Valve

 

 37  Oxygen Sensor Heater Relay


Diagnostic Notes

 

(Listen up, this is important if you don't want to shoot yourself in the foot.) The DME control unit connector may only be disconnected with the ignition OFF. Disconnecting the control unit or the battery erases the fault memory and stored adaptation values. Therefore, always print out all fault memory messages first! Don't come crying to me later that you lost the codes.

 

Prerequisite for reading live dаta:
— Ignition ON or engine running.

 

Prerequisites for checking live data (for reliable values):
— Engine temperature > 80 °C;
— All electrical consumers OFF.

 

Prerequisite for component activation (output tests):
— Ignition ON;
— Engine OFF.

 

As soon as you leave the specific screen page, component activation stops! It's not a toggle switch you can just walk away from.

 

Resetting Adaptations: You can delete stored mixture adaptation values by disconnecting the battery for 5 minutes. After that, the base value of 0 will be displayed. Deviations in the adaptation values indicate a mixture that is too lean (positive correction) or too rich (negative correction). Remember, these values only change while driving, not sitting there idling and staring at the screen.

 

If the values cannot reach the negative range (too rich):
— Leaking fuel injectors;
— Fuel pressure too high.

 

If the values exceed the positive range (too lean):
— Air leak in the intake system or exhaust system (upstream of the oxygen sensor);
— Damaged hot wire in the HLM (Hot-Wire Air Mass Meter) - the load signal will be too low.


Abbreviations

 

AG — Automatic Transmission;
ASC — Automatic Stability Control;
CE — Clear Entry key;
CO — Carbon Monoxide;
DKB — Throttle Valve Kickdown;
DKZ — Throttle Valve Ignition Change;
DME — Digital Motor Electronics (Engine Control Unit);
EGS — Electronic Transmission Control;
EH — Electro-Hydraulic Automatic Transmission;
EKP — Electric Fuel Pump;
EML — Electronic Throttle Control (Electronic Motor Power Control);
EV — Fuel Injector;
HG — Manual Transmission;
HLM — Hot-Wire Air Mass Meter;
Hz — Hertz;
KW — Crankshaft;
LL — Idle Speed;
LMM — Air Mass Meter;
MSR — Engine Drag Torque Control;
SG — Control Unit (Module);
TAnsaug — Intake Air Temperature;
ti — Injection Time;
tL — Load Signal;
TL — Partial Load;
Tmot — Engine Temperature;
TR — Engine Speed Signal (once per crankshaft revolution);
U-Batt — Battery Voltage;
U-Vers — Supply Voltage;
US — US Specification;
VL — Full Load;
WK — Torque Converter Lock-up Clutch.