# Electronic diagnostics

> A fault code is not a diagnosis. We read every control unit and the live data to find the cause before any parts are changed.

- URL: https://www.reprogramacionesmbv.com/en/vehicle-diagnostics/
- Index for AI (llms.txt): https://www.reprogramacionesmbv.com/en/llms.txt
- Versión en español: https://www.reprogramacionesmbv.com/diagnostico-electronico/
- Reviewed: 2026-10-15

---

Anyone can plug in a code reader and write down the code that comes up. Knowing why it came up is another matter. This page explains the difference, with examples, and what we do so you don't replace parts that weren't broken.

**In short:** Electronic diagnostics means finding the cause of a fault using the information the car's control units store and transmit. It is not just reading a code: the code says what the control unit has noticed, not which part is faulty. We read the faults in every module, look at the live data with the engine running (pressures, flow rates, temperatures, corrections), test the suspect components and, when needed, measure electrical supplies and signals. Once the cause is found, we explain what is going on and give you a quote for the repair. Price on request. We do it at our workshop in Alcalá de Henares or by coming to you anywhere in the Community of Madrid.

## The code says what the control unit noticed, not what is broken

A control unit doesn't see parts: it sees signals. If a sensor sends it a value outside what it expects, or if what it requests doesn't happen, it stores a code. That code describes the **effect**, and very different causes can lie behind the same effect. Three examples with generic codes that appear on any make:

| Code and what it means | What many people replace | What it can also be |
|---|---|---|
| **P0171**: mixture too lean | Lambda sensor | Air getting in through a cracked hose, a mass airflow sensor that under-reads, low fuel pressure |
| **P0300**: random misfires | Spark plugs | A coil, an injector, low compression in one cylinder, a vacuum leak |
| **P0299**: the turbo isn't delivering the requested boost | The turbo | A loose hose, a holed intercooler, the variable geometry actuator or the pressure sensor |

In all three cases the part in the second column may be perfectly fine. Replacing it "just in case" costs money and fixes nothing. The job of diagnosing is getting from the third column to the real cause, ruling things out with data.

## What our diagnosis includes

**What we look at**

- Faults in every control unit: Engine, gearbox, brakes, body, comfort, airbag and whatever else the car has
- Data from the moment of the fault: What the control unit recorded when it stored each code (engine speed, temperature, road speed)
- Live data: Pressures, flow rates, temperatures, mixture corrections and actuator positions
- Actuator tests: We activate components from the equipment to see whether they respond
- Electrical measurements: Supply, earths and signal waveforms when the data calls for it
- Physical inspection: Hoses, connectors, leaks and whatever needs checking by eye

We don't do everything on every car: an airbag warning light doesn't need a turbo test. We start with what the car tells us and what you tell us, and keep going until we have the cause.

When we finish, we explain what we have found, why we think it is the cause and what it costs to put right. If the repair isn't something we do ourselves, we tell you that too.

## What helps if you tell us

What you have noticed is worth as much as what the equipment says. Before you come, make a note of:

- **When it happens**: cold or warm, when starting, on the open road, under hard acceleration, when braking.
- **Since when**: and whether it coincided with something (filling up, a repair, a pothole, a storm).
- **Which warning lights come on** and whether they go off by themselves.
- **Whether anyone has already cleared codes** or replaced parts for this fault.

A fault that only shows up in a particular situation is diagnosed much sooner if we know what that situation is.

## Warning lights and limp modes

Warning lights follow a fairly general colour code: **red** means stop as soon as you can (brakes, oil pressure, temperature, battery); **amber** means a fault that needs checking soon (engine, emissions, ABS, airbag, particulate filter); green or blue is information.

When a control unit detects something that could damage the engine or gearbox, it goes into **limp mode**: it limits power, locks out gears or raises the idle speed to protect what is left. The car still drives, but it isn't a solution, it is a warning. The most common causes are on the [EGR](https://www.reprogramacionesmbv.com/en/deletes/egr/), [particulate filter](https://www.reprogramacionesmbv.com/en/deletes/dpf/) and [AdBlue](https://www.reprogramacionesmbv.com/en/deletes/adblue/) pages.

## Before remapping, deleting or replacing a control unit

Diagnosis is the first step in almost everything we do:

- **Before an ECU remap**: an engine with faults doesn't get remapped. We explain this on the [Stage 1](https://www.reprogramacionesmbv.com/en/ecu-remapping/stage-1/) page.
- **Before talking about deletes**: most failing DPF, EGR and AdBlue systems can be repaired. We cover this under [deletes](https://www.reprogramacionesmbv.com/en/deletes/).
- **Before writing off a control unit**: it is often a fuse, an earth or a connector. If it isn't, the way out may be [ECU cloning](https://www.reprogramacionesmbv.com/en/ecu-cloning/).
- **If the car won't start**: see [no-start solutions](https://www.reprogramacionesmbv.com/en/no-start-solutions/).

## Diagnosis where the car is

If the car can't be moved or you have several vehicles, we can carry out the diagnosis wherever they are, anywhere in the Community of Madrid. Some checks need a lift or parts removed and, if so, we will tell you it is better to do them at the workshop (Ronda de la Pescadería, 24, bajo, 28801 Alcalá de Henares (Madrid)). We explain this under [mobile service](https://www.reprogramacionesmbv.com/en/trade/mobile-service/).

## How much it costs

Diagnosis is **price on request**. What matters most is the type of fault: a warning light with a clear code is resolved sooner than an intermittent fault that has to be reproduced on the road. Whether we come to you also makes a difference. We tell you the price before we start; services with a published price are on the [prices](https://www.reprogramacionesmbv.com/en/prices/) page.

Tell us which warning light you have, what you are noticing and when it happens. If you already have codes read, send them: they help us arrive prepared.

## Frequently asked questions

### If I clear the code and it doesn't come back, is it fixed?

Not necessarily. Many faults are only detected under specific conditions: with the engine cold, under load, at a certain speed. Clearing the code turns off the warning light until the control unit meets those conditions again. Before clearing, it is worth saving the code and the data the control unit recorded at the moment of the fault.

### Is one of those cheap readers that plug into your phone any good?

For reading the generic engine codes and turning off a warning light, yes. But it usually can't access the other control units (gearbox, brakes, body, airbag), doesn't show all the manufacturer's parameters and can't activate components to test them. It is a good first step, not a diagnosis.

### Can I keep driving with the engine warning light on?

If it is steady and the car drives normally, you can get to the workshop carefully. If it is flashing, the engine is detecting misfires that can damage the catalytic converter: slow down and don't push it. If it is also losing power or there is a burning smell, stop.

### Is the diagnosis useful for the ITV?

The ITV (Spain's compulsory periodic vehicle inspection, similar to the UK MOT) checks, among other things, that the warning lights work and, during the emissions tests, it may read the on-board diagnostic system. A car with warning lights on or emissions faults logged is likely to fail. Diagnosing it beforehand saves you a second visit.

### Do you also diagnose motorbikes, vans or lorries?

Yes, diagnostics are part of every job. For the details for each type of vehicle, see [motorbikes](https://www.reprogramacionesmbv.com/en/motorcycles/) and [commercial and agricultural vehicles](https://www.reprogramacionesmbv.com/en/commercial-and-agricultural-vehicles/).
