LAMBDA OFF disables the wideband lambda sensor in the diesel ECU software. The ECU stops heating and checking the sensor, no longer expects a signal from it and stops logging faults for it. The option is for diesel ECUs from Bosch (EDC), Siemens/Continental (SID), Delphi, Denso and others. A petrol catalyst with a rear sensor is a different service, CAT/LAMBDA OFF. The finished file with corrected checksums arrives on average in 30–60 minutes.
Why a diesel has a lambda sensor
A diesel always runs with excess air and never needs to hold lambda 1 the way a petrol engine does. That is why it uses a wideband sensor: it measures oxygen in the exhaust over a wide range, all the way up to clean air. It sits before the oxidation catalyst, on VW engines right in the exhaust manifold. VW's training material on diesel diagnostics says lambda sensors are fitted only to diesels with a particulate filter, which says a lot about their main job.
- DPF regeneration. From lambda and gas temperature the ECU works out the quantity and timing of the late injection. Burning off soot needs a minimum of residual oxygen at a high temperature, and the sensor is what keeps it there.
- Checking the mixture calculation. The ECU knows how much air went in and how much fuel it injected, and compares the calculated oxygen with the measured value. Some software uses that difference to correct air flow meter and injector drift: Ford patents put air flow drift over the service life at up to ±5 % and fuel quantity drift at up to ±15 %.
- Smoke and NOx. Research work uses the lambda signal to estimate injected fuel and to accelerate without smoke. VW notes that NOx emissions may rise when the sensor fails.
How the ECU checks the sensor
VW describes the check in detail. At part load the measured oxygen is compared with the value calculated from injected fuel and air mass. On the overrun no fuel is injected, so the sensor has to read air, which is 21 % oxygen. If either point shows too big a gap, the ECU logs a fault and lights the warning lamp. The heater is checked separately: the temperature of the sensing element is compared with its operating point, which VW gives as 780 °C, for example.
That explains why you cannot simply take the sensor out or leave a dead one in. An unplugged connector shows up as an open circuit, and a sensor removed from the pipe and left hanging on its wire fails the plausibility check. Either way you get a fault and a warning light.
LAMBDA OFF: diesel
- one wideband sensor before the DOC;
- the signal is used for DPF regeneration, corrections and diagnostics;
- it is checked against a calculation from air and fuel.
CAT/LAMBDA OFF: petrol
- sensors before and after the catalyst;
- the front one holds the mixture near lambda 1, the rear one watches the catalyst;
- a separate service for Bosch ME/MED, Simos and other ECUs.
When LAMBDA OFF is needed
- The exhaust is being rebuilt: the particulate filter and catalyst come off, the downpipe is changed, and there is no factory boss for the sensor any more.
- The car already has DPF and EGR disabled, and a failed sensor keeps the warning light on.
- A motorsport or off-road car where the whole exhaust aftertreatment is removed.
If the particulate filter stays on the car, the honest fix for a dead sensor is a new one. According to VW, regeneration keeps working without the sensor, but less efficiently.
Lambda sensor fault codes
The main codes per SAE J2012, with VAG wording. Wideband sensors from different makes can also have their own circuit codes.
| Code | Meaning |
|---|---|
P0030 | Sensor heater (bank 1, sensor 1): malfunction or open circuit |
P0130 | Sensor (bank 1, sensor 1): circuit malfunction |
P0131 | Sensor (bank 1, sensor 1): signal too low |
P0133 | Sensor (bank 1, sensor 1): response too slow |
P0134 | Sensor (bank 1, sensor 1): no activity |
What changes in the software
| Function | Stock | After LAMBDA OFF |
|---|---|---|
| Sensor heating and circuit monitoring | active | off |
| Signal plausibility check | active | off |
| Lambda corrections, where present | active | base maps, no correction |
| Sensor faults and warning light | on a fault | do not appear |
| Rest of the engine calibration | stock | unchanged |
Checksums are recalculated, so the file is ready to flash straight away. LAMBDA OFF can go into one file with DPF OFF, EGR OFF and Stage 1.
What to do with the sensor
- The sensor can stay in place or come out. If you remove it, plug the boss so the exhaust does not leak or draw in air.
- The connector: on some ECUs the sensor must be unplugged, on others it can stay plugged in. Mention it in the order and we will advise for your ECU.
- After flashing, clear the faults and check on a drive that the warning light stays off.
How to order the file
- Read the original file via OBD or on the bench with the tool you use. We need an unmodified stock file.
- Upload it to the portal and select LAMBDA OFF. You can add DPF OFF and EGR OFF at the same time.
- Get the finished file with recalculated checksums, on average within 30–60 minutes.
- Flash the file, clear the faults and check the car on a drive.
If your ECU is not in the list below, send the file with a request and we will check whether there is a solution. Keep the original: it takes everything back to stock.
Disabling the lambda sensor together with exhaust aftertreatment changes the vehicle's emissions class. In the EU, the UK, the US and a number of other countries this is prohibited on public roads and may cause an inspection failure. The service is intended for tuners and is used where the law allows it: motorsport, off-road, export, vehicles not used on public roads. Responsibility for using the file lies with the vehicle owner.
Already have the file? Upload it to the portal and select LAMBDA OFF, the finished file arrives on average in 30–60 minutes.
Order LAMBDA OFFSupported ECUs for the LAMBDA OFF service
- Bosch EDC16C4
- Bosch EDC16CP34
- Bosch EDC16U1
- Bosch EDC16U31
- Bosch EDC16U34
- Bosch EDC17C46
- Bosch EDC17C54
- Bosch EDC17C64
- Bosch EDC17C74
- Bosch EDC17CP04
- Bosch EDC17CP14
- Bosch EDC17CP20
- Bosch EDC17CP24
- Bosch EDC17CP44
- Bosch EDC17CP54
- Bosch EDC17CP74
- Bosch MD1
- Bosch MD1CP004
- Bosch MD1CP014
- Bosch MD1CS004
- Bosch MD1CS014
- Delphi DCM6.2V
- Siemens/Continental PCR2.1
- Siemens/Continental PPD1.x
- Bosch EDC16C0
- Bosch EDC16C08
- Bosch EDC16C34
- Bosch EDC16C39
- Bosch EDC16CP39
- Bosch EDC17C10
- Bosch EDC17C60
- Bosch EDC17CP11
- Bosch EDC17CP42
- Bosch EDC17CP52
- Bosch MD1CS003
- Delphi DCM3.4(+)
- Delphi DCM3.5
- Delphi DCM6.2A
- Delphi DCM6.2C
- Delphi DCM7.1A
- Delphi DCM7.1B
- Marelli MJD8
- Marelli MJD8F2
- Marelli MJD8F3
- Marelli MJD9
- Marelli MJD9DF
- Siemens/Continental SID201
- Siemens/Continental SID208
- Siemens/Continental SID801
- Siemens/Continental SID803
- Siemens/Continental SID803A
- Siemens/Continental SID804
- Siemens/Continental SID806
- Siemens/Continental SID807
- Siemens/Continental SID807EVO
- Visteon DCU-102
- Bosch EDC16C08
- Bosch EDC16C34
- Bosch EDC16C39
- Bosch EDC16C39 (CAN)
- Bosch EDC16C39 (K-Line)
- Bosch EDC16C8
- Bosch EDC16CP39
- Bosch EDC17C10
- Bosch EDC17C49
- Bosch EDC17C69
- Bosch EDC17C79
- Bosch EDC17C84
- Bosch EDC17CP52
- Bosch MD1CS003
- Bosch MD1CS006
- Delphi DCM3.4(+)
- Delphi DCM3.5
- Delphi DCM7.1A
- Marelli MJD6
- Marelli MJD8
- Marelli MJD8F2
- Marelli MJD8F3
- Marelli MJD9DF
- Siemens/Continental SID803
- Siemens/Continental SID803A
- Visteon DCU-102
- Bosch EDC16C3
- Bosch EDC16C34
- Bosch EDC16C7
- Bosch EDC16CP39
- Bosch EDC16U31
- Bosch EDC17C10
- Bosch EDC17C70
- Bosch EDC17CP42
- Bosch MD1CS004
- Bosch MD1CS005
- Delphi DCM3.5
- Delphi DCM6.1
- Delphi DCM7.1
- Marelli MFD6F3
- Marelli MJD8F2
- Siemens/Continental SID202
- Siemens/Continental SID206
- Siemens/Continental SID208
- Siemens/Continental SID209
- Siemens/Continental SID209 - FRV
- Siemens/Continental SID209recovery
- Siemens/Continental SID211
- Siemens/Continental SID802
- Siemens/Continental SID807EVO
- Visteon DCU-102
- Bosch EDC16C2
- Bosch EDC16C32
- Bosch EDC16CP31
- Bosch EDC16CP36
- Bosch EDC17C42
- Bosch EDC17C43
- Bosch EDC17C66
- Bosch EDC17C84
- Bosch EDC17CP01
- Bosch EDC17CP10
- Bosch EDC17CP46
- Bosch EDC17CP57
- Bosch EDC17CP60
- Bosch EDC17CP66
- Bosch MD1CP001
- Bosch MD1CS006
- Delphi CRD.11
- Delphi CRD2
- Delphi CRD3
- Delphi CRD3.10
- Delphi CRD3.1R
- Delphi CRD3.20
- Delphi CRD3.2R
- Delphi CRD3.30
- Delphi CRD3.40
- Delphi CRD3.50
- Delphi CRD3.58
- Delphi CRD3.59
- Delphi CRD3.60
- Delphi CRD3.7A
- Delphi CRD3.E1
- Delphi CRD3.F1
- Delphi CRD3.N5
- Delphi CRD3P.A0
- Delphi CRD3P.B0
- Delphi CRD3P.C0
- Delphi CRD3P.D1
- Delphi CRD3P.E1
- Delphi CRD3P.G0
- Siemens/Continental SID307
- Siemens/Continental SID310
- Bosch EDC16C3
- Bosch EDC16C36
- Bosch EDC16C41
- Bosch EDC16CP33
- Bosch EDC16CP42
- Bosch EDC17C11
- Bosch EDC17C42
- Bosch EDC17C84
- Bosch MD1CS006
- Bosch MD1CS016
- Delphi DCM3.4
- Denso DIESEL SH705x NIS
- Siemens/Continental SID301
- Siemens/Continental SID303
- Siemens/Continental SID304
- Siemens/Continental SID305
- Siemens/Continental SID305/6
- Siemens/Continental SID306
- Siemens/Continental SID307
- Siemens/Continental SID309
- Siemens/Continental SID310
- Siemens/Continental SID321
- Siemens/Continental SID809
- Bosch EDC16C3
- Bosch EDC16C36
- Bosch EDC16C39
- Bosch EDC16C9
- Bosch EDC16CP33
- Bosch EDC17C10
- Bosch EDC17C11
- Bosch EDC17C18
- Bosch EDC17C19
- Bosch EDC17C42
- Bosch EDC17C59
- Bosch EDC17C60
- Bosch EDC17C69
- Bosch EDC17C84
- Bosch EDC17CP47
- Bosch MD1CS003
- Delco E87
- Delco E98
- Delphi DCM3.7AP
- Delphi DCM6.2A
- Delphi DCM7.1A
- Delphi DCM7.1B
- Denso DIESEL SH705x OP
- Marelli MJD6
- Marelli MJD8F3
- Marelli MJD9DF
- Siemens/Continental SID309
- Siemens/Continental SID310
- Siemens/Continental SID321
- Siemens/Continental SID809
- Bosch EDC16C08
- Bosch EDC16C34
- Bosch EDC16CP39
- Bosch EDC17C10
- Bosch EDC17C60
- Bosch EDC17CP11
- Bosch EDC17CP42
- Bosch EDC17CP52
- Bosch MD1CS003
- Delphi DCM3.4(+)
- Delphi DCM3.5
- Delphi DCM6.2A
- Delphi DCM6.2C
- Delphi DCM7.1A
- Delphi DCM7.1B
- Marelli MJD8
- Marelli MJD8F2
- Marelli MJD8F3
- Marelli MJD9DF
- Siemens/Continental SID201
- Siemens/Continental SID208
- Siemens/Continental SID801
- Siemens/Continental SID803
- Siemens/Continental SID803A
- Siemens/Continental SID804
- Siemens/Continental SID806
- Siemens/Continental SID807
- Siemens/Continental SID807EVO
- Visteon DCU-102
- Bosch EDC16C3
- Bosch EDC16C36
- Bosch EDC16C41
- Bosch EDC16CP33
- Bosch EDC17C11
- Bosch EDC17C42
- Bosch EDC17C84
- Bosch MD1CS006
- Bosch MD1CS016
- Delphi DCM3.4
- Denso DIESEL SH705x NIS
- Siemens/Continental SID301
- Siemens/Continental SID303
- Siemens/Continental SID305
- Siemens/Continental SID305/6
- Siemens/Continental SID306
- Siemens/Continental SID307
- Siemens/Continental SID309
- Siemens/Continental SID310
- Siemens/Continental SID321
- Siemens/Continental SID809
- Bosch EDC16CP34
- Bosch EDC16U1
- Bosch EDC16U31
- Bosch EDC16U34
- Bosch EDC17C46
- Bosch EDC17C54
- Bosch EDC17C64
- Bosch EDC17C74
- Bosch EDC17CP04
- Bosch EDC17CP14
- Bosch EDC17CP20
- Bosch EDC17CP24
- Bosch EDC17CP44
- Bosch EDC17CP74
- Bosch MD1CP004
- Bosch MD1CS004
- Delphi DCM6.2V
- Siemens/Continental PCR2.1
- Siemens/Continental PPD1.x
Frequently asked questions
Why does a diesel have a lambda sensor?
The wideband sensor measures oxygen in the exhaust. The ECU uses it to calculate the late injection for DPF regeneration and to check its air and fuel calculation, and some software corrects air flow meter and injector drift with it.
How is LAMBDA OFF different from CAT/LAMBDA OFF?
LAMBDA OFF is for diesel ECUs with one wideband sensor before the catalyst. CAT/LAMBDA OFF is for petrol engines where a rear sensor monitors the catalyst. They are separate services.
Can I just remove or unplug the sensor without a file?
No. An unplugged connector shows up as an open circuit, and a removed sensor fails the plausibility check: on the overrun it has to read 21 % oxygen, and under load a value close to the calculated one. You get a fault and a warning light.
Do I need LAMBDA OFF if the particulate filter stays?
Better to replace the faulty sensor: according to VW, filter regeneration keeps working without it but less efficiently. LAMBDA OFF makes sense together with DPF OFF and EGR OFF or when the exhaust is rebuilt.
What do I do with the sensor boss?
The sensor can stay or come out. If you remove it, plug the boss so the exhaust does not leak or draw in air. Whether the connector has to be unplugged depends on the ECU; we will advise in the order.
Can LAMBDA OFF be combined with DPF OFF, EGR OFF and Stage 1?
Yes, everything goes into one file and one order. The finished file arrives on average in 30–60 minutes.
Can the car go back to stock?
Yes, as long as the original file is saved and a working sensor is fitted: just flash the original back.
Is disabling the lambda sensor legal?
Together with exhaust aftertreatment, not on public roads in the EU, the UK, the US and many other countries. The service is intended for motorsport, off-road, export and vehicles not used on public roads; responsibility for using the file lies with the owner.