Élevée
Réparation rapide conseillée

Code défaut C0304 — Contrôle de stabilité (esp)

Contrôle de stabilité (ESP) — Capteur ABS défaillant · Le voyant ESP reste allumé en permanence
Gravité
Élevée
Conduire ?
Courte distance uniquement
Difficulté
Intermédiaire
Contrôle technique : Échec probable — ce code défaut peut entraîner une contre-visite
Fréquence de ce code 55% — Fréquent
 

Que signifie le code défaut C0304 ?

C
0
3
0
4
C Châssis — Freins, Direction, Suspension
0 Code générique SAE/ISO
3 Allumage / Ratés de combustion
0 Sous-groupe spécifique
4 Composant spécifique

Qu'est-ce que le code C0304 ?

Le code C0304 indique un dysfonctionnement du système de contrôle de stabilité de votre véhicule, aussi appelé ESP (Electronic Stability Program). Ce système est conçu pour vous aider à garder le contrôle de votre voiture lors de situations difficiles, comme un virage serré ou une route glissante. Lorsque ce code s'affiche, cela signifie que le calculateur a détecté un problème dans l'un des capteurs ou composants du système ESP, ce qui empêche le système de fonctionner correctement.

Classification du code

Le code C0304 appartient à la famille des codes de défaut OBD-II (On-Board Diagnostic) de niveau 2, spécifiquement dans la catégorie des systèmes de sécurité et de contrôle de stabilité. Il s'agit d'un code de type « C », ce qui signifie qu'il concerne la carrosserie et les systèmes auxiliaires du véhicule. Cette norme OBD-II est obligatoire sur tous les véhicules commercialisés en Europe depuis 2000.

Impact sur le contrôle technique

Depuis la réforme du contrôle technique français en 2019, le système ESP est un élément contrôlé lors de la visite technique. Un code C0304 actif au moment du contrôle technique entraînera un défaut majeur, ce qui signifie que votre véhicule sera recalé. Vous devrez faire réparer le problème et repasser le contrôle technique avant de pouvoir circuler légalement. Il est donc important de traiter ce défaut rapidement pour éviter cette situation.

Causes principales du code C0304

Capteur ABS défaillant
Le capteur ABS (système anti-blocage des roues) communique en permanence avec le système ESP pour lui indiquer la vitesse de rotation de chaque roue. Si ce capteur est endommagé, corrodé ou mal connecté, le système ESP ne reçoit plus les bonnes informations et déclenche le code d'erreur. Ce problème est très courant, surtout sur les véhicules anciens ou exposés à l'humidité.
Très fréquent
Capteur d'angle de direction endommagé
Ce capteur mesure l'angle du volant pour aider le système ESP à comprendre la direction que vous souhaitez prendre. Un capteur défaillant ou mal calibré empêche le système de fonctionner correctement. Le remplacement de ce capteur est généralement simple, mais nécessite un recalibrage spécialisé.
Fréquent
Problème de connectique ou corrosion des connecteurs
Les connecteurs électriques du système ESP peuvent se corroder ou se desserrer avec le temps, particulièrement dans les zones humides ou salées. Une mauvaise connexion suffit à déclencher le code d'erreur. Souvent, un simple nettoyage des connecteurs ou un resserrage peut résoudre le problème sans frais importants.
Fréquent
Calculateur ESP défaillant
Le calculateur ESP est l'ordinateur qui gère tout le système de stabilité. Si cet appareil électronique présente un défaut interne, il peut générer des codes d'erreur même si tous les capteurs fonctionnent correctement. C'est une cause moins fréquente, mais plus coûteuse à réparer.
Peu fréquent
Pneus de mauvaise taille ou usure inégale
Le système ESP se base sur la vitesse de rotation des roues pour fonctionner. Si vos pneus ne sont pas de la bonne taille ou s'ils sont usés de manière inégale, le système reçoit des informations incorrectes et peut déclencher le code d'erreur. Vérifier l'état et la taille de vos pneus est une première étape simple et peu coûteuse.
Fréquent
Faible niveau de liquide de frein
Le système ESP fonctionne en collaboration avec le système de freinage pour stabiliser votre véhicule. Un niveau de liquide de frein insuffisant peut empêcher le système ESP de fonctionner correctement et déclencher le code d'erreur. C'est une cause simple à vérifier et à corriger en remplissant le réservoir.
Peu fréquent

Symptômes du code C0304

Le voyant ESP reste allumé en permanence
La voiture perd de la stabilité en virage
Comportement imprévisible du freinage
Perte de puissance moteur ou limitation de régime
Voyant d'avertissement supplémentaire (ABS ou TCS)

Comment réparer le code C0304

1

Lire les codes défaut avec un outil de diagnostic

Commencez par brancher un boîtier de diagnostic OBD2 sur la prise située sous le volant, côté conducteur. Cet appareil vous permettra de lire tous les codes défaut présents dans votre véhicule, pas uniquement le code C0304. Notez tous les codes affichés, car les codes compagnons (codes supplémentaires) peuvent vous aider à identifier la cause exacte du problème. Si vous n'avez pas d'outil de diagnostic, un garagiste peut effectuer cette lecture pour vous, généralement sans frais ou pour une dizaine d'euros.

2

Vérifier l'état des pneus et le niveau de liquide de frein

Avant de vous lancer dans des réparations coûteuses, effectuez deux vérifications simples. Vérifiez d'abord que tous vos pneus sont de la même taille et qu'ils ne sont pas usés de manière inégale. Consultez le manuel de votre véhicule pour connaître la taille correcte. Ensuite, ouvrez le capot et vérifiez le niveau de liquide de frein en regardant le réservoir transparent. Le niveau doit être entre les marques minimum et maximum. Si le niveau est bas, remplissez-l'avec le liquide de frein recommandé par le constructeur.

3

Inspecter les connecteurs électriques du système ESP

Localisez les connecteurs électriques du système ESP, généralement situés près des roues ou sous le capot. Vérifiez visuellement que les connecteurs ne sont pas corrodés, endommagés ou desserrés. Si vous voyez de la corrosion (une poudre blanche ou verte), nettoyez délicatement le connecteur avec un chiffon sec ou un produit de nettoyage électronique spécialisé. Assurez-vous que le connecteur est bien enfoncé et verrouillé. Cette opération simple peut souvent résoudre le problème sans frais.

4

Vérifier les capteurs ABS de chaque roue

Le système ESP dépend fortement des capteurs ABS situés près de chaque roue. Levez votre véhicule avec un cric (ou demandez à un garagiste du faire) et inspectez chaque capteur ABS. Vérifiez qu'il n'est pas endommagé, que le câble n'est pas coupé ou arraché, et que le connecteur est bien en place. Si vous trouvez un capteur endommagé, il devra être remplacé. Cette inspection peut être effectuée par un garagiste pour environ 50 à 100 euros.

5

Tester le capteur d'angle de direction

Si les étapes précédentes n'ont rien révélé, le problème peut venir du capteur d'angle de direction, situé généralement sous le volant ou dans la colonne de direction. Ce capteur nécessite un équipement de diagnostic spécialisé pour être testé correctement. Un garagiste pourra effectuer ce test et déterminer si le capteur doit être remplacé ou recalibré. Le recalibrage est souvent moins coûteux que le remplacement.

6

Faire un diagnostic complet du calculateur ESP

Si aucune des causes précédentes n'a été identifiée, le problème provient probablement du calculateur ESP lui-même. Un garagiste spécialisé devra effectuer un diagnostic approfondi avec des outils de diagnostic avancés pour confirmer ce diagnostic. Le calculateur peut nécessiter une réparation, une reprogrammation ou un remplacement complet, ce qui est plus coûteux.

7

Effacer les codes défaut et tester

Une fois la réparation effectuée, le garagiste effacera les codes défaut de la mémoire du véhicule à l'aide de l'outil de diagnostic. Après l'effacement, le système doit fonctionner normalement et le voyant ESP doit s'éteindre. Le garagiste effectuera un essai routier pour s'assurer que le système fonctionne correctement et que le code ne réapparaît pas. Si le code revient immédiatement, cela signifie que le problème n'a pas été complètement résolu.

8

Passer le contrôle technique

Une fois la réparation confirmée et le code défaut effacé, vous pouvez prendre rendez-vous pour le contrôle technique. Assurez-vous que le voyant ESP reste éteint pendant au moins quelques jours de conduite normale avant de vous présenter au contrôle technique. Cela garantit que la réparation est stable et que le code ne réapparaîtra pas pendant l'inspection.

Outils recommandés

Outils de diagnostic
Valise diagnostic ABS/ESP (type Autel MD806 Pro ou Foxwell NT630 Elite)
Multimètre avec fonction fréquence (Hz)
Oscilloscope portable 1 ou 2 voies
Testeur de capteur d'angle volant (via valise diagnostic)
Pièces de remplacement
Kit de purge de freins ABS (avec adaptateurs pression)
Capteur de roue ABS (pièce de rechange)
Liquide de frein DOT4 (1 litre)
Capteur de lacet (yaw rate sensor) de remplacement
Kit de réparation faisceau capteur ABS (connecteur + câble blindé)

Coût de réparation détaillé

50€ — 2000€
Diagnostic
100€
Durée
30 minutes (capteur de roue ABS) à 4 heures (groupe hydraulique ABS ou direction assistée) selon le composant et l'accessibilité
Diagnostic complet
 
80€ — 120€
Capteur ABS
 
€ — €
Capteur d'angle de direction
 
€ — €
Calculateur ESP
 
€ — €
Connecteurs et câbles
 
€ — €
Le code C0304 (Contrôle de stabilité (esp)) ne confondez pas un simple capteur de roue ABS à 30 € avec un groupe hydraulique ABS à 800 €. Ce code seul ne permet pas de trancher. Un diagnostic complet avec test des actionneurs (commande individuelle de chaque électrovanne du bloc ABS) permet de différencier un défaut de capteur, de câblage ou de bloc hydraulique. Insistez pour que votre garagiste fasse ce test avant de vous proposer un devis.
Nathalie Bertrand Vérifié le 04/04/2026 Norme SAE J2012 Directive EOBD 98/69/CE Expertise ABS, ESP, suspension active, direction assistée et dynamique du véhicule

Véhicules concernés par le code C0304

Marques les plus touchées
Renault 5 modèles
ClioMeganeScenicEspaceLaguna
Peugeot 5 modèles
30830085008207407
Citroën 4 modèles
C3C4C5Berlingo
Volkswagen 4 modèles
GolfPassatTiguanPolo
BMW 4 modèles
Série 3Série 5X3X5
Mercedes-Benz 4 modèles
Classe CClasse EGLCGLE
Audi 5 modèles
A3A4A6Q3Q5
Ford 3 modèles
FocusMondeoKuga
Votre modèle est dans la liste ? Avant d'acheter, vérifiez s'il a déjà été réparé — ou s'il cache d'autres alertes. Vérifier l'historique →
Années
2000 — 2026
Motorisations
Essence, Diesel, Hybride

Questions fréquentes sur le code C0304

Mon voyant ABS s'allume avec un code C0304. Est-ce que mon freinage est encore efficace ?
Le code C0304 : le freinage de base reste fonctionnel : vos freins hydrauliques continuent de fonctionner normalement. En revanche, l'assistance électronique ABS est désactivée. Concrètement, en cas de freinage d'urgence, les roues pourront se bloquer et vous perdrez la capacité de diriger le véhicule pendant le freinage. Sur route mouillée ou verglacée, c'est particulièrement dangereux. Faites réparer rapidement.
Mon ESP est désactivé à cause d'un code C0304. Quels sont les risques concrets ?
L'ESP (contrôle de stabilité) intervient automatiquement quand votre véhicule commence à déraper. Sans ESP, vous perdez cette protection invisible qui corrige la trajectoire en freinant individuellement les roues. Le risque de tête-à-queue ou de sortie de route est multiplié, surtout en virage, sur chaussée humide, ou lors d'un évitement d'urgence. L'ESP est estimé réduire de 30 à 40 % les accidents mortels impliquant une perte de contrôle.
Un capteur de roue ABS peut-il causer un code C0xxx ? Combien coûte le remplacement ?
C'est la cause la plus fréquente des codes C0xxx. Le capteur ABS mesure la vitesse de rotation de chaque roue. Exposé aux projections, au sel et aux chocs, il s'use avec le temps. Un capteur coûte entre 20 et 80 € selon la marque du véhicule. La main-d'œuvre est de 30 à 90 € (selon l'accessibilité). Pensez aussi à vérifier le câblage du capteur et la roue dentée associée qui peut être encrassée ou endommagée.
Ma direction assistée est en panne avec un code C0xxx. Est-ce dangereux de rouler ?
C'est fortement déconseillé, surtout à basse vitesse. Sans assistance, le volant devient extrêmement dur lors des manœuvres (stationnement, rond-points). À haute vitesse, l'effort est plus gérable mais la perte soudaine d'assistance en plein virage peut surprendre. Les codes C0xxx liés à la direction assistée électrique concernent souvent le moteur d'assistance, le capteur de couple ou le calculateur de direction. Faites remorquer le véhicule si possible.
Les codes C0xxx liés à la suspension active sont-ils fréquents ? Quels véhicules sont concernés ?
Les codes C0xxx de suspension active concernent principalement les véhicules équipés d'amortisseurs pilotés (Citroën avec suspension hydraulique, Mercedes Airmatic, Audi avec amortisseurs magnétiques, Range Rover avec suspension pneumatique). Les pannes fréquentes sont les fuites de suspension pneumatique (compresseur : 300-800 €, coussin : 200-500 €) et les capteurs de hauteur défaillants (50-150 €).
Est-ce que je passe le contrôle technique avec un voyant ABS ou ESP allumé et un code C0xxx ?
Non. Depuis la réforme de 2018, le voyant ABS allumé est une défaillance majeure entraînant une contre-visite. Le voyant ESP allumé est également contrôlé sur les véhicules qui en sont équipés d'origine. Vous avez deux mois pour effectuer la réparation. Notez que certains défauts C0xxx (capteur de roue) se réparent pour moins de 100 €, ce qui rend la contre-visite facilement évitable.
Après un changement de plaquettes ou disques de frein, j'ai un code C0xxx. Est-ce normal ?
Ce n'est pas normal mais c'est fréquent si le travail n'a pas été fait correctement. Les causes possibles sont : un capteur ABS endommagé lors du démontage de l'étrier, un câble de capteur coincé ou coupé, ou de la limaille métallique sur la roue dentée du capteur. Retournez chez le mécanicien qui a effectué le remplacement : c'est généralement un problème simple à corriger et couvert par la garantie de la prestation.
Quelle différence entre un code C0xxx ABS et un code C0xxx ESP ? Le traitement est-il le même ?
L'ABS et l'ESP partagent les mêmes capteurs de roue mais ont des fonctions distinctes. Les codes C0xxx ABS concernent l'antipatinage au freinage (capteurs, pompe hydraulique, module ABS). Les codes C0xxx ESP ajoutent le capteur d'angle de volant et le capteur de lacet (gyroscope) qui mesure la rotation du véhicule sur lui-même. Un défaut ABS désactive souvent l'ESP aussi, mais un défaut ESP seul peut laisser l'ABS actif.
Vous achetez un véhicule ?

Vérifiez l'historique complet avant d'acheter

Un code défaut C0304 peut masquer un problème grave. Vérifiez l'historique d'accidents, kilométrage et fiabilité du véhicule.

Historique du véhicule