Codici errore OBD2: come si leggono e cosa significano
Quando si accende la spia motore la centralina memorizza un codice diagnostico (DTC). È l'informazione più utile che puoi avere in mano: dice quale circuito è fuori tolleranza e restringe subito il campo. Qui trovi come si legge un codice, cosa vogliono dire lettere e cifre secondo lo standard SAE J2012, i codici più frequenti sulle auto in Italia e le fasce di costo tipiche degli interventi collegati.
Analizza i sintomi gratisRiconosci i sintomi
Parti dagli indizi della tua auto
Controlli sicuri
Distingui le cause e l’urgenza
Costi orientativi
Valuta l’intervento prima dei ricambi
Quando fermarsi subito
Cause più probabili
Il codice è composto da una lettera e quattro cifre. La lettera indica il sistema, la prima cifra dice se il codice è standard (0) o definito dal costruttore (1), la seconda individua il sottosistema, le ultime due il guasto specifico. Ecco le famiglie che incontrerai più spesso.
| Causa | Come si riconosce | Urgenza |
|---|---|---|
| Famiglia P0300 (misfire) | Motore che strappa, spia lampeggiante, minimo irregolare | Alta |
| Famiglia P0130-P0167 (sonde lambda) | Consumi in aumento, spia fissa, minimo instabile | Media |
| P0401 / P0402 (EGR) | Perdita di potenza, fumo, molti tragitti brevi | Media |
| P0420 / P0430 (catalizzatore) | Spia fissa persistente, odore di uova marce | Media |
| P0442 / P0455 (EVAP) | Spia comparsa dopo un rifornimento, auto normale | Bassa |
| P2002 / P242F (DPF) | Potenza ridotta, spia FAP, diesel usato in città | Media |
| Famiglia U (rete CAN) | Più spie insieme, strumentazione che impazzisce | Alta |
Come si legge la sigla di un codice
Prendiamo P0420. La P indica powertrain, quindi motore o cambio. Lo 0 dice che è un codice generico standard, valido su qualsiasi marca. Il 4 indica il sottosistema di controllo emissioni. Le ultime due cifre, 20, identificano il guasto: efficienza del catalizzatore banco 1 sotto soglia. Se al posto dello 0 trovi un 1 (per esempio P1105) il significato lo decide il costruttore e va cercato sui dati tecnici di quel modello.
- P = motore, cambio, emissioni (powertrain).
- B = abitacolo, airbag, comfort (body).
- C = telaio, sospensioni, freni e ABS (chassis).
- U = comunicazione fra centraline sulla rete CAN (network).
- Seconda cifra 0 = codice standard SAE; 1 = codice specifico della marca.
I codici più frequenti sulle auto in Italia
- P0300-P0308: mancata accensione, generica o sul cilindro indicato dall'ultima cifra.
- P0130-P0167: circuito sonde lambda, spesso con consumi in aumento.
- P0171 / P0174: miscela troppo magra, tipica di aria falsa in aspirazione.
- P0401 / P0402: flusso EGR insufficiente o eccessivo, classico sui diesel urbani.
- P0420 / P0430: efficienza del catalizzatore sotto soglia.
- P0442 / P0455: perdita nel circuito vapori benzina, spesso solo il tappo del serbatoio.
- P2002 / P242F: filtro antiparticolato intasato.
- P0087: pressione carburante bassa, tipica di filtro o pompa in sofferenza.
- U0100-U0140: una centralina non risponde più sulla rete.
Codici congelati, permanenti e pending
Non tutti i codici hanno lo stesso peso. Un codice pending è stato rilevato una volta sola e non ha ancora acceso la spia: va tenuto d'occhio. Un codice confermato ha acceso la spia. Il freeze frame è la fotografia dei parametri (giri, temperatura, velocità, carico) nell'istante del guasto ed è prezioso per capire se l'anomalia nasce a freddo, in salita o al minimo. I codici permanenti si cancellano solo dopo che la centralina ha verificato da sola che il problema è sparito.
Cosa fare dopo aver letto il codice
- Annota il codice esatto, non solo la descrizione mostrata dall'app.
- Segna il freeze frame se il lettore lo mostra: aiuta moltissimo la diagnosi.
- Controlla se il codice torna dopo la cancellazione e in quali condizioni.
- Verifica prima le cause economiche (tubi, connettori, tappo) e poi i ricambi costosi.
- Porta il codice in officina: riduce il tempo di diagnosi e quindi la manodopera.
Cosa controllare prima di andare in officina
- Collega un lettore OBD2 alla presa sotto il volante con quadro acceso e motore spento.
- Leggi tutti i codici, non solo il primo: spesso uno è la conseguenza dell'altro.
- Salva il freeze frame e i parametri in tempo reale se il lettore lo permette.
- Controlla a vista tubi in gomma screpolati, connettori staccati e il tappo del carburante.
- Verifica i livelli di olio e refrigerante prima di guidare ancora.
- Se il codice riguarda i freni o l'airbag, non rimandare la verifica in officina.
Personalizza la guida per la tua auto
Fasce di costo indicative
Prezzi orientativi in Italia, IVA inclusa, per un'utilitaria o berlina media: variano molto per marca, modello e officina.
| Intervento | Fascia di prezzo | Note |
|---|---|---|
| Lettura errori in officina | 30 – 70 € | Spesso scalata dalla riparazione |
| Lettore OBD2 personale | 20 – 90 € | Bluetooth con app per smartphone |
| Diagnosi approfondita con prove strumentali | 60 – 150 € | — |
| Sostituzione sonda lambda | 120 – 300 € | — |
| Pulizia o sostituzione EGR | 100 – 600 € | — |
| Catalizzatore | 400 – 1.200 € | Molto variabile per modello |
Domande frequenti
Come si legge un codice errore OBD2?
Serve un lettore OBD2 collegato alla presa a 16 pin sotto il volante, lato guidatore. Con quadro acceso lo strumento interroga le centraline e mostra i codici memorizzati. In officina la lettura costa in genere 30-70 euro.
Cosa significano le lettere P, B, C e U?
P riguarda motore e cambio (powertrain), B la carrozzeria e gli airbag (body), C telaio, freni e ABS (chassis), U le comunicazioni fra centraline sulla rete CAN (network).
Che differenza c'è tra codice generico e codice di marca?
I codici con seconda cifra 0 (es. P0420) sono standard SAE J2012 e valgono su tutte le auto. Quelli con 1 (es. P1234) sono definiti dal costruttore e cambiano significato da marca a marca.
Posso cancellare il codice errore da solo?
Puoi farlo con un lettore OBD2, ma se il guasto è ancora presente il codice torna dopo pochi cicli di guida. Cancellarlo senza riparare fa solo perdere lo storico utile alla diagnosi.
Un codice errore indica il pezzo da cambiare?
No. Il codice indica il circuito o il parametro fuori tolleranza, non il componente rotto. P0130 segnala la sonda lambda fuori parametri, ma la causa può essere una perdita allo scarico o una miscela sbagliata a monte.
Vuoi una risposta sul tuo veicolo?
Descrivi marca, modello, motore e sintomi per un’analisi più mirata. Non li conosci tutti? Puoi iniziare comunque: ricevi cause probabili, controlli e costi orientativi.
Apri la chat3 richieste gratuite senza registrazione; con un account fino a 10 risposte al giorno.
Approfondisci il problema della tua auto
Guida informativa: codici e condizioni operative vanno verificati sui dati del motore specifico. Leggi il disclaimer.