Personal menu
Search

Vehicle OBD Codes

Important: A fault code alone is not a definitive parts diagnosis. The code shows which system to look into; check the related system before replacing any parts.

Diagnostic Error Codes List: Meanings, Causes, Symptoms And Correction Methods Of Error Codes.

If you have a manufacturer-specific fault code, only specialist shops and applications can help you. Examples of error codes and their meanings for you.

  • P · Powertrain
  • C · Chassis
  • B · Body
  • U · Network
  • SPN/FMI · Heavy duty (J1939)

TOP 10 most common OBD2 trouble codes

  • P0420

    This code indicates that there is an issue with the efficiency of the catalytic converter.

  • P0430

    This code indicates that there is a problem with the catalytic converter, specifically that it is not functioning properly and is not able to properly convert exhaust gases into less harmful emissions.

  • P0299

    This code indicates that there is a problem with the turbocharger or supercharger system, specifically that the turbo or supercharger underboost condition has been detected.

  • P0335

    This code indicates that there is a problem with the crankshaft position sensor circuit, specifically that the signal being sent to the ECM from the sensor is outside the expected range.

  • P0700

    This code indicates that there is a problem with the transmission control system, specifically that the TCM has detected a fault and has illuminated the check engine light.

  • P0135

    This code indicates that there is a problem with the oxygen sensor circuit, specifically that the signal being sent to the ECM from the sensor is outside the expected range.

  • P0102

    This code indicates that there is a problem with the mass airflow (MAF) sensor circuit, specifically that the signal being sent to the ECM from the sensor is outside the expected range.

  • P0401

    This code indicates that there is a problem with the exhaust gas recirculation (EGR) system, specifically that insufficient flow has been detected.

  • P0171

    This code indicates that there is a problem with the fuel system, specifically that the system is running too lean (i.e. there is too much air and not enough fuel in the mixture).

  • P0101

    This code indicates that there is a problem with the mass airflow (MAF) sensor circuit, specifically that the signal being sent to the ECM from the sensor is out of range.

Other common OBD2 trouble codes

Diesel: DPF, AdBlue/SCR and NOx 25
  • P0544

    Exhaust gas temperature sensor circuit, bank 1 sensor 1.

  • P2002

    Diesel particulate filter efficiency below threshold (bank 1).

  • P2031

    Exhaust gas temperature sensor circuit, bank 1 sensor 2.

  • P203F

    Reductant level too low.

  • P2047

    Reductant injector circuit/open (bank 1 unit 1).

  • P204F

    Reductant system performance (bank 1).

  • P2080

    Exhaust gas temperature sensor circuit range/performance, bank 1 sensor 1.

  • P20B9

    Reductant heater A control circuit/open.

  • P20E8

    Reductant pressure too low.

  • P20EE

    SCR NOx catalyst efficiency below threshold (bank 1).

  • P2200

    NOx sensor circuit (bank 1).

  • P2201

    NOx sensor circuit range/performance (bank 1).

  • P229F

    NOx sensor circuit range/performance, bank 1 sensor 2.

  • P242F

    Diesel particulate filter restriction, ash accumulation.

  • P244A

    Diesel particulate filter differential pressure too low.

  • P244B

    Diesel particulate filter differential pressure too high.

  • P2452

    Diesel particulate filter pressure sensor A circuit.

  • P2453

    Diesel particulate filter pressure sensor A circuit range/performance.

  • P2454

    Diesel particulate filter pressure sensor A circuit low.

  • P2455

    Diesel particulate filter pressure sensor A circuit high.

  • P2457

    Exhaust gas recirculation cooling system performance.

  • P2458

    Diesel particulate filter regeneration duration.

  • P2459

    Diesel particulate filter regeneration frequency.

  • P2463

    Diesel particulate filter restriction, soot accumulation.

  • P2BAD

    NOx exceedance, root cause unknown.

Fuel and air metering (P00–P02) 32
  • P0045

    Turbocharger/supercharger boost control A circuit/open.

  • P0087

    Fuel rail/system pressure too low.

  • P0088

    Fuel rail/system pressure too high.

  • P0089

    Fuel pressure regulator 1 performance.

  • P0090

    Fuel pressure regulator 1 control circuit.

  • P0093

    Fuel system leak detected, large leak.

  • P0094

    Fuel system leak detected, small leak.

  • P0106

    This code indicates that there is a problem with the manifold absolute pressure (MAP) sensor circuit, which is responsible for providing information to the engine control module about the amount of air entering the engine.

  • P0113

    This code indicates that there is a problem with the intake air temperature (IAT) sensor circuit, which is responsible for providing information to the ECM about the temperature of the air entering the engine.

  • P0116

    Engine coolant temperature circuit range/performance.

  • P0117

    Engine coolant temperature circuit low.

  • P0118

    This code indicates that there is a problem with the engine coolant temperature (ECT) sensor circuit, which is responsible for providing information to the ECM about the temperature of the engine coolant.

  • P0122

    This code indicates that there is a problem with the throttle position sensor (TPS) circuit, which is responsible for providing information to the ECM about the position of the throttle valve in the engine.

  • P0128

    This code indicates that there is a problem with the engine coolant temperature (ECT) sensor circuit, which is responsible for providing information to the ECM about the temperature of the engine coolant.

  • P0134

    O2 sensor circuit no activity detected (bank 1 sensor 1).

  • P0172

    This code indicates that the engine is running too rich, meaning that there is too much fuel being injected into the engine's cylinders in relation to the amount of air.

  • P0190

    Fuel rail pressure sensor circuit.

  • P0191

    Fuel rail pressure sensor circuit range/performance.

  • P0192

    Fuel rail pressure sensor circuit low.

  • P0193

    Fuel rail pressure sensor circuit high.

  • P0201

    Injector circuit/open, cylinder 1.

  • P0202

    Injector circuit/open, cylinder 2.

  • P0203

    Injector circuit/open, cylinder 3.

  • P0204

    Injector circuit/open, cylinder 4.

  • P0205

    Injector circuit/open, cylinder 5.

  • P0206

    Injector circuit/open, cylinder 6.

  • P0217

    Engine coolant over temperature condition.

  • P0219

    Engine overspeed condition.

  • P0234

    Turbocharger/supercharger A overboost condition.

  • P0236

    Turbocharger/supercharger boost sensor A circuit range/performance.

  • P0237

    Turbocharger/supercharger boost sensor A circuit low.

  • P0238

    Turbocharger/supercharger boost sensor A circuit high.

Ignition and misfire (P03) 13
  • P0300

    This code indicates that there is a random misfire in one or more of the engine's cylinders, meaning that the engine is not operating smoothly or efficiently.

  • P0301

    Cylinder 1 misfire detected.

  • P0325

    Knock sensor 1 circuit malfunction (bank 1 or single sensor).

  • P0326

    Knock sensor 1 circuit range/performance.

  • P0327

    Knock sensor 1 circuit low input.

  • P0328

    Knock sensor 1 circuit high input.

  • P0329

    Knock sensor 1 circuit intermittent.

  • P0330

    Knock sensor 2 circuit malfunction (bank 2).

  • P0331

    Knock sensor 2 circuit range/performance.

  • P0332

    Knock sensor 2 circuit low input.

  • P0333

    Knock sensor 2 circuit high input.

  • P0340

    This code indicates that there is a problem with the camshaft position sensor (CMP) circuit, which is responsible for providing information to the ECM about the position of the camshaft in the engine.

  • P0380

    Glow plug/heater circuit A.

Emission controls (P04) 13
  • P0400

    Exhaust gas recirculation (EGR) flow malfunction.

  • P0402

    Exhaust gas recirculation (EGR) flow excessive detected.

  • P0403

    This code indicates that there is a problem with the exhaust gas recirculation (EGR) circuit, specifically that the EGR control circuit is malfunctioning.

  • P0404

    Exhaust gas recirculation (EGR) circuit range/performance.

  • P0405

    Exhaust gas recirculation (EGR) sensor A circuit low.

  • P0406

    Exhaust gas recirculation (EGR) sensor A circuit high.

  • P0440

    Evaporative emission control system malfunction.

  • P0441

    This code indicates that there is a problem with the vehicle's evaporative emission control system, specifically that there is a malfunction in the purge flow.

  • P0442

    This code indicates that there is a small leak in the vehicle's evaporative emission control system, which is responsible for reducing the amount of fuel vapors released into the atmosphere.

  • P0455

    This code indicates that there is a problem with the evaporative emission control (EVAP) system, specifically that there is a large leak detected in the system.

  • P0456

    This code indicates that there is a problem with the evaporative emission control system, specifically that there is a small leak in the system.

  • P0463

    This code indicates that there is a problem with the exhaust gas recirculation (EGR) circuit, specifically that the EGR control circuit is malfunctioning.

  • P0480

    Fan 1 control circuit.

Speed, idle and auxiliary inputs (P05) 6
  • P0500

    This code indicates that there is a problem with the vehicle speed sensor (VSS) circuit, which is responsible for providing information to the ECM about the speed of the vehicle.

  • P0507

    This code indicates that there is a problem with the idle air control (IAC) system, specifically that the engine is idling too high.

  • P0520

    Engine oil pressure sensor/switch circuit.

  • P0524

    Engine oil pressure too low.

  • P0562

    System voltage low.

  • P0563

    System voltage high.

Control module and outputs (P06) 6
  • P0606

    Control module processor.

  • P0670

    Glow plug module control circuit.

  • P0671

    Cylinder 1 glow plug circuit.

  • P0672

    Cylinder 2 glow plug circuit.

  • P0673

    Cylinder 3 glow plug circuit.

  • P0674

    Cylinder 4 glow plug circuit.

Transmission (P07) 94
  • P0701

    Transmission control system range/performance.

  • P0702

    Transmission control system electrical.

  • P0703

    Torque converter/brake switch B circuit malfunction.

  • P0704

    Clutch switch input circuit malfunction.

  • P0705

    Transmission range sensor circuit malfunction (PRNDL input).

  • P0706

    Transmission range sensor circuit range/performance.

  • P0707

    Transmission range sensor circuit low input.

  • P0708

    Transmission range sensor circuit high input.

  • P0709

    Transmission range sensor circuit intermittent.

  • P0710

    Transmission fluid temperature sensor circuit malfunction.

  • P0711

    Transmission fluid temperature sensor circuit range/performance.

  • P0712

    Transmission fluid temperature sensor circuit low input.

  • P0713

    Transmission fluid temperature sensor circuit high input.

  • P0714

    Transmission fluid temperature sensor circuit intermittent.

  • P0715

    Input/turbine speed sensor circuit malfunction.

  • P0716

    Input/turbine speed sensor circuit range/performance.

  • P0717

    Input/turbine speed sensor circuit no signal.

  • P0718

    Input/turbine speed sensor circuit intermittent.

  • P0719

    Torque converter/brake switch B circuit low.

  • P0720

    Output speed sensor circuit malfunction.

  • P0721

    Output speed sensor circuit range/performance.

  • P0722

    Output speed sensor circuit no signal.

  • P0723

    Output speed sensor circuit intermittent.

  • P0724

    Torque converter/brake switch B circuit high.

  • P0725

    Engine speed input circuit malfunction.

  • P0726

    Engine speed input circuit range/performance.

  • P0727

    Engine speed input circuit no signal.

  • P0728

    Engine speed input circuit intermittent.

  • P0729

    Gear 6 incorrect ratio.

  • P072B

    Transmission stuck in reverse.

  • P072C

    Transmission stuck in gear 1.

  • P072D

    Transmission stuck in gear 2.

  • P072E

    Transmission stuck in gear 3.

  • P072F

    Transmission stuck in gear 4.

  • P0730

    Incorrect gear ratio.

  • P0731

    Gear 1 incorrect ratio.

  • P0732

    Gear 2 incorrect ratio.

  • P0733

    Gear 3 incorrect ratio.

  • P0734

    Gear 4 incorrect ratio.

  • P0735

    Gear 5 incorrect ratio.

  • P0736

    Reverse incorrect ratio.

  • P073A

    Transmission stuck in gear 5.

  • P073B

    Transmission stuck in gear 6.

  • P073C

    Transmission stuck in gear 7.

  • P0740

    Torque converter clutch circuit malfunction.

  • P0741

    This code indicates that there is a problem with the torque converter clutch (TCC) circuit, which is responsible for engaging and disengaging the TCC to improve fuel efficiency and reduce transmission wear.

  • P0742

    Torque converter clutch circuit stuck on.

  • P0743

    Torque converter clutch circuit electrical.

  • P0744

    Torque converter clutch circuit intermittent.

  • P0745

    Pressure control solenoid A malfunction.

  • P0746

    Pressure control solenoid A performance or stuck off.

  • P0747

    Pressure control solenoid A stuck on.

  • P0748

    Pressure control solenoid A electrical.

  • P0749

    Pressure control solenoid A intermittent.

  • P0750

    Shift solenoid A malfunction.

  • P0751

    Shift solenoid A performance or stuck off.

  • P0752

    Shift solenoid A stuck on.

  • P0753

    Shift solenoid A electrical.

  • P0754

    Shift solenoid A intermittent.

  • P0755

    Shift solenoid B malfunction.

  • P0756

    Shift solenoid B performance or stuck off.

  • P0757

    Shift solenoid B stuck on.

  • P0758

    Shift solenoid B electrical.

  • P0759

    Shift solenoid B intermittent.

  • P0760

    Shift solenoid C malfunction.

  • P0761

    Shift solenoid C performance or stuck off.

  • P0762

    Shift solenoid C stuck on.

  • P0763

    Shift solenoid C electrical.

  • P0764

    Shift solenoid C intermittent.

  • P0765

    Shift solenoid D malfunction.

  • P0766

    Shift solenoid D performance or stuck off.

  • P0767

    Shift solenoid D stuck on.

  • P0768

    Shift solenoid D electrical.

  • P0769

    Shift solenoid D intermittent.

  • P0770

    Shift solenoid E malfunction.

  • P0771

    Shift solenoid E performance or stuck off.

  • P0772

    Shift solenoid E stuck on.

  • P0773

    Shift solenoid E electrical.

  • P0774

    Shift solenoid E intermittent.

  • P0775

    Pressure control solenoid B malfunction.

  • P0776

    Pressure control solenoid B performance or stuck off.

  • P0777

    Pressure control solenoid B stuck on.

  • P0778

    Pressure control solenoid B electrical.

  • P0779

    Pressure control solenoid B intermittent.

  • P0780

    Shift malfunction.

  • P0781

    1-2 shift malfunction.

  • P0782

    2-3 shift malfunction.

  • P0783

    3-4 shift malfunction.

  • P0784

    4-5 shift malfunction.

  • P0785

    Shift/timing solenoid malfunction.

  • P0786

    Shift/timing solenoid range/performance.

  • P0787

    Shift/timing solenoid low.

  • P0788

    Shift/timing solenoid high.

  • P0789

    Shift/timing solenoid intermittent.

Engine and emissions, additional codes (P2) 4
  • P2020

    This code indicates that there is a problem with the intake manifold runner control (IMRC) circuit, which is responsible for controlling the flow of air into the engine by adjusting the intake manifold runner length.

  • P2138

    This code indicates that there is a problem with the throttle/pedal position sensor/switch D/E circuit, which is responsible for providing information to the ECM about the position of the throttle and the accelerator pedal.

  • P2263

    Turbocharger/supercharger boost system performance.

  • P2563

    Turbocharger boost control position sensor A circuit range/performance.

Chassis (C) 1
  • C0035

    Left front wheel speed sensor circuit malfunction.

Network and module communication (U) 7
  • U0001

    High speed CAN communication bus.

  • U0073

    Control module communication bus A off.

  • U0100

    This code indicates that there is a communication problem between the VCM and one or more of the other control modules in the vehicle, such as the transmission control module or the engine control module.

  • U0101

    Lost communication with TCM.

  • U0121

    Lost communication with anti-lock brake system (ABS) control module.

  • U0140

    Lost communication with body control module.

  • U029D

    Lost communication with NOx sensor A.

Heavy-duty SPN/FMI fault codes (J1939)

Trucks such as Volvo, Renault Trucks, DAF, Scania and MAN, and Cummins engines, usually report faults as an SPN and FMI pair. The SPN tells which part or signal has the problem; the FMI tells what kind of problem it is.

Example: SPN 100 FMI 1 = engine oil pressure below normal (most severe). The same SPN means something different with another FMI, so always read them together. You can type "SPN 100 FMI 1" or "100-1" into the search box above.

Common SPN numbers 47
  • SPN 27

    EGR 1 valve position

  • SPN 84

    Wheel-based vehicle speed

  • SPN 91

    Accelerator pedal position 1

  • SPN 94

    Engine fuel delivery pressure

  • SPN 97

    Water in fuel indicator

  • SPN 98

    Engine oil level

  • SPN 100

    Engine oil pressure

  • SPN 102

    Intake manifold 1 pressure (boost pressure)

  • SPN 103

    Turbocharger 1 speed

  • SPN 105

    Intake manifold 1 temperature

  • SPN 108

    Barometric pressure

  • SPN 110

    Engine coolant temperature

  • SPN 111

    Engine coolant level

  • SPN 157

    Injector metering rail 1 pressure

  • SPN 158

    Keyswitch battery potential

  • SPN 168

    Battery potential / power input 1

  • SPN 171

    Ambient air temperature

  • SPN 174

    Engine fuel temperature 1

  • SPN 175

    Engine oil temperature 1

  • SPN 190

    Engine speed

  • SPN 412

    EGR 1 temperature

  • SPN 523

    Transmission current gear

  • SPN 597

    Brake switch

  • SPN 629

    Controller #1

  • SPN 639

    J1939 network #1 (CAN bus)

  • SPN 641

    Variable geometry turbocharger actuator 1

  • SPN 651

    Engine injector cylinder 1

  • SPN 652

    Engine injector cylinder 2

  • SPN 653

    Engine injector cylinder 3

  • SPN 654

    Engine injector cylinder 4

  • SPN 655

    Engine injector cylinder 5

  • SPN 656

    Engine injector cylinder 6

  • SPN 1127

    Turbocharger 1 boost pressure

  • SPN 1569

    Engine protection torque derate

  • SPN 1761

    Aftertreatment 1 DEF tank volume

  • SPN 2659

    EGR 1 mass flow rate

  • SPN 3031

    Aftertreatment 1 DEF tank temperature

  • SPN 3216

    Aftertreatment 1 intake NOx

  • SPN 3226

    Aftertreatment 1 outlet NOx

  • SPN 3242

    Aftertreatment 1 DPF intake gas temperature

  • SPN 3246

    Aftertreatment 1 DPF outlet gas temperature

  • SPN 3251

    Aftertreatment 1 DPF differential pressure

  • SPN 3361

    Aftertreatment 1 DEF dosing unit

  • SPN 3364

    Aftertreatment 1 DEF quality

  • SPN 3719

    Aftertreatment 1 DPF soot load percent

  • SPN 4364

    Aftertreatment 1 SCR conversion efficiency

  • SPN 5246

    Aftertreatment SCR operator inducement severity

FMI meanings (failure type) 23
  • FMI 0

    Data valid but above normal range, most severe

  • FMI 1

    Data valid but below normal range, most severe

  • FMI 2

    Data erratic, intermittent or incorrect

  • FMI 3

    Voltage above normal or shorted to high source

  • FMI 4

    Voltage below normal or shorted to low source

  • FMI 5

    Current below normal or open circuit

  • FMI 6

    Current above normal or grounded circuit

  • FMI 7

    Mechanical system not responding or out of adjustment

  • FMI 8

    Abnormal frequency, pulse width or period

  • FMI 9

    Abnormal update rate

  • FMI 10

    Abnormal rate of change

  • FMI 11

    Root cause not known

  • FMI 12

    Bad intelligent device or component

  • FMI 13

    Out of calibration

  • FMI 14

    Special instructions

  • FMI 15

    Data valid but above normal range, least severe

  • FMI 16

    Data valid but above normal range, moderately severe

  • FMI 17

    Data valid but below normal range, least severe

  • FMI 18

    Data valid but below normal range, moderately severe

  • FMI 19

    Received network data in error

  • FMI 20

    Data drifted high

  • FMI 21

    Data drifted low

  • FMI 31

    Condition exists

How to read diagnostic trouble codes?

We can think of today's cars just like computers. For this reason, cars can malfunction, just like computers. With today's cars, there are nearly 80 control units that regulate and manage the electronic components in the vehicle. When any malfunction occurs in the vehicle, these are stored in the form of OBD2 fault codes and you can understand the fault in your vehicle by reading these codes.

There are several ways to diagnose your vehicle. One of these is to take the vehicle to a repair garage, where the fault codes are read by the technicians. However, there is a faster and more practical option! You can read the fault codes yourself. For this, you need an OBD2 scanner and software that works compatible with this scanner.

If you have an OBDTalk device, all you have to do is plug it into the OBD2 port and open the app. After running the diagnostic feature with the phone app, you can see all the error codes.

You can also see live data and ECU information on the same screen.

First of all, by reading the fault codes, you will understand your vehicle better. We will show you what the fault codes are, how to read the fault codes and how to do them in the best way. Thanks to all this, you will become your own mechanic.

What Are Diagnostic Trouble Codes?

Sometimes problems can occur in the vehicle. Often, the control units are able to correct these faults on their own. Each fault is logged as a DTC (diagnostic trouble code).

Problems that control units cannot solve appear on the dashboard. Flashing fault lights on the dashboard may indicate a serious malfunction. In such cases, the engine must be switched off immediately to avoid further damage to the vehicle.

There are different types of error codes, and most of them have the same logic. Each digit in the error codes has different meanings. There are approximately 10000 codes and these codes are arranged according to SAE J2012 and ISO 15031-6 standards.

What does the first digit in the DTC’s mean?

The first digit in the error codes indicates the region where the error came from. The letters below indicate the regions.

  • P(powertrain): engine and transmission
  • C (Chassis) = Chassis
  • B (Body) = Body
  • U (User Network) = Network

What does the second digit in the DTC’s mean?

The second digit tells whether it is a standard code or a manufacturer specific code.

  • 0 = Standard code
  • 1 = Manufacturer specific code

What does the third digit in the DTC’s mean?

The third digit in the error codes indicates the subsystems associated with this code.

  • 0, 1, and 2: air and fuel metering control
  • 3: Ignition system
  • 4: Additional emission control

What does the fourth and fifth digit in the DTC’s mean?

The fourth and fifth digits of the error codes show you the actual error. The application will show you all the error codes in detail.

Which Fault Codes Are Recorded?

Faults can occur once or multiple times in different parts of your vehicle. The control units can repair these faults themselves, if they repair themselves, the driver is not warned, the fault is stored in the memory. However, some errors cannot be repaired by the control units, manual intervention is required.

If we give an example of these faults, it may be the oil level. When the oil level drops below a certain level, the driver is warned and the error is stored in the memory. Brake fluid and wiper fluid have the same logic.

In addition, some faults are not immediately alerted to the driver, but these are more complex faults that must ultimately be dealt with. For example, serious malfunctions occur due to strong factors such as the electronic system in the vehicle, high temperature level, humidity, abrasions, and therefore, part replacements may be required.

In order to have regular information about the health status of your vehicle, you should regularly read the errors in the vehicle. With OBDTalk you can read the faults at the vehicle, without driving to a workshop first.

Once you have your own OBD2 reader, you won't have to pay the mechanics all the time.

This way you see early which system raises the warning.

What Is The Working Logic Of Electronic Control Units?

We can think of ECUs as computers with microprocessors inside. They are responsible for controlling all electronic systems in the vehicle. Via sensors, information is transmitted to the control units. The incoming value is compared. If there is a deviation, the control unit takes the necessary action.

There are different fault codes for each situation. In cases where the control unit cannot correct the fault itself, the driver is warned with warning lights. All ECUs have CAN bus, so scanners receive all data via OBD2.

What Is The OBD2 Scanner?

An OBD2 scanner gives access to the in-vehicle communication bus. OBDTalk connects your vehicle and the mobile app over Bluetooth and reads the supported ECU data.

How To Get Data From OBD2 Via An App?

Getting data with the OBDTalk app is simple: plug the device into the OBD port, open the app, connect over Bluetooth and select the vehicle and ECU.

Reading and clearing DTC is quite simple, there are 4 steps for them;

  • First get the OBDTalk device.
  • Then download our mobile app via App Store or Google Play.
  • Connect your scanner to your car's OBD socket.
  • The last step is to open the OBDTalk app and select the vehicle and ECU.

You can read and process error codes in minutes. However, in some cases it may take up to 20 minutes to read.

If you want to see the old and new data after performing a scan, you must delete the fault memory in the vehicle. You can read the data again after clearing the memory. OBDTalk reads fault codes on supported brands and ECU systems; supported models and functions are published in the support list.

Why should we read DTC’s regularly?

Reading the fault codes is important to reach the fault in advance so that there is no serious fault in the vehicle. If the error appears constantly, there is probably an error in the system.

Faults occurring in the vehicle are interrelated. For example, if there is a fault in the Lambda sensor (the sensor responsible for measuring the correct ratio of combustion air to fuel), this can subsequently lead to higher fuel consumption and higher emissions. If you get a lambda related fault, you will also have a mass airflow sensor fault. In this case we can assume that the lambda sensor is working fine, but there may also be a leak in the corrosion. Repairing this leak is less costly than replacing the lambda sensor.

How to delete DTC?

You can read fault codes, correct and delete faults.

Since faults can usually be deleted by themselves, you can delete them without fixing them. Many faults are periodically cleared from the ECU memory. However, in some cases it is not automatically deleted. In this case, it is necessary to delete it manually. If an error you deleted before reappears later on, the situation may be serious, in these cases it is necessary to examine the malfunction in more detail.

Engine errors should be dealt with immediately, but media errors will not affect the vehicle much, so they will not affect the vehicle in a short time.

Can The Service Light Be Deleted Using An OBD2 Scanner?

When it's time for oil maintenance, the vehicle is warned with a service reminder, which is quite tedious. It is not stored in vehicle memory and therefore is not read during diagnostics

However, by using the service function of OBDTalk, you can perform service resets and see the maintenance data recorded in your vehicle. In this way, you can do the maintenance yourself, saving time and money.

The use of this feature varies from vehicle to vehicle. First of all, you need to check if this feature is compatible with your vehicle.

Read Heavy Vehicle Fault Codes with OBDTalk

OBDTalk is a Bluetooth device that plugs into the vehicle's OBD2 port plus a phone app. It connects to the ECU systems of 18 brands across heavy trucks, light commercial vehicles, buses, passenger cars, construction and agricultural equipment: 39 models, 296 ECU systems. No computer or extra hardware is required.

What you can do at the vehicle:

  • Read fault codes and clear the supported ones.
  • Watch live data: engine speed, temperature, pressure, AdBlue dosing and more.
  • See ECU name, software version, calibration and hardware number.
  • Get AI-assisted explanations for supported faults.
  • Run injector coding and oil service reset on the Ford Cargo MD1CE100.
  • Collect the readings in a single report.

Seeing which system the fault belongs to before driving to a workshop saves time and money for fleet maintenance teams, mobile service teams, roadside assistance crews and heavy vehicle technicians. Supported models, ECUs and functions vary by vehicle version.