Faible
Surveillance recommandée

Code défaut B2903 — Systèmes carrosserie divers

Systèmes carrosserie divers — Connecteur électrique endommagé ou mal branché · Voyant moteur allumé au tableau de bord
Gravité
Faible
Conduire ?
Oui
Difficulté
Débutant
Contrôle technique : Sans impact direct
Fréquence de ce code 40% — Peu fréquent
 

Que signifie le code défaut B2903 ?

B
2
9
0
3
B Carrosserie
2 2
9 9
0 Sous-groupe spécifique
3 Composant spécifique

Qu'est-ce que le code B2903 ?

Le code B2903 signale un problème dans le circuit du commutateur de position d'inclinaison et de télescopage du volant. Ce système permet d'ajuster automatiquement la hauteur et la profondeur de votre volant pour plus de confort. Lorsque ce code apparaît, cela signifie que le calculateur de bord a détecté une anomalie électrique dans ce circuit, généralement une mauvaise communication entre le capteur et le système de commande. C'est un défaut du système carrosserie qui ne met pas en danger immédiat votre sécurité, mais qui doit être examiné pour éviter une contre-visite au contrôle technique.

Classification du code

Ce code appartient à la famille B29xx (Systèmes carrosserie divers). La lettre « B » désigne le groupe carrosserie, le « 2 » indique un code spécifique au constructeur.

Impact sur le contrôle technique

Depuis la réforme du contrôle technique en 2019, la lecture OBD fait partie de l'inspection. Un code B2903 actif peut influencer le résultat du contrôle.

Causes principales du code B2903

Connecteur électrique endommagé ou mal branché
Le connecteur qui relie le commutateur de position du volant au système électrique peut être corrodé, mouillé ou mal enfoncé. Cette mauvaise connexion empêche le signal de passer correctement entre le capteur et le calculateur.
Très fréquent
Capteur de position défectueux
Le capteur qui détecte la position du volant peut être usé ou endommagé après plusieurs années d'utilisation. Lorsqu'il ne fonctionne plus correctement, il envoie des signaux erronés au système de commande.
Fréquent
Câblage endommagé ou coupé
Les fils électriques reliant le commutateur au reste du système peuvent être endommagés, coupés ou présentant une isolation défectueuse. Cela crée une interruption ou un court-circuit dans le circuit électrique.
Fréquent
Problème de masse électrique
La connexion à la masse (terre) du circuit peut être mauvaise ou oxydée, ce qui empêche le courant de circuler correctement. Une mauvaise masse crée une résistance électrique anormale.
Peu fréquent
Module de commande défaillant
Le calculateur qui gère le système d'ajustement du volant peut présenter un dysfonctionnement interne. Dans ce cas, même si le capteur fonctionne bien, le module ne peut pas traiter les informations correctement.
Rare

Symptômes du code B2903

Voyant moteur allumé au tableau de bord
Commande d'ajustement du volant ne répond pas
Volant bloqué en position fixe
Comportement électrique anormal

Comment réparer le code B2903

1

Lecture du code défaut complet

Rendez-vous chez un garagiste ou utilisez un lecteur de diagnostic OBD2 (appareil de lecture des codes défaut) pour confirmer le code B2903 et identifier les codes compagnons éventuels. Ces codes supplémentaires vous aideront à préciser la cause exacte du problème. Le diagnostic complet est essentiel pour éviter des réparations inutiles.

2

Inspection visuelle du connecteur et du câblage

Vérifiez l'état du connecteur électrique du commutateur de position du volant, généralement situé sous la colonne de direction. Cherchez des signes de corrosion (oxydation verte ou blanche), d'humidité ou de dommages visibles. Nettoyez délicatement le connecteur avec un produit de contact électrique si vous voyez de la corrosion.

3

Vérification des connexions électriques

Assurez-vous que tous les connecteurs sont bien enfoncés et sécurisés. Débranchez et rebranchez le connecteur plusieurs fois pour éliminer les mauvais contacts. Vérifiez également que la connexion à la masse (fil noir relié à la carrosserie) est bien serrée et ne présente pas de corrosion.

4

Test du capteur de position

Un technicien peut tester le capteur avec un multimètre (appareil de mesure électrique) pour vérifier s'il envoie les bonnes valeurs de tension. Si le capteur ne répond pas correctement aux mouvements du volant, il devra être remplacé.

5

Inspection du câblage complet

Examinez tous les fils reliant le commutateur au système de commande pour détecter des coupures, des pincements ou une isolation endommagée. Vérifiez particulièrement les zones où les câbles passent près de pièces mobiles ou chaudes qui pourraient les endommager.

6

Remplacement des pièces défectueuses

Si le capteur ou le connecteur est défectueux, il devra être remplacé. Pour les véhicules français et européens courants, cette opération prend généralement 1 à 3 heures selon l'accessibilité des pièces. Après le remplacement, le code défaut doit être effacé du système.

7

Effacement du code et test de confirmation

Une fois la réparation effectuée, le technicien efface le code B2903 de la mémoire du calculateur. Ensuite, il faut faire un essai routier pour s'assurer que le code ne réapparaît pas et que le système d'ajustement du volant fonctionne correctement.

8

Contrôle technique

Après la réparation, rendez-vous au contrôle technique pour vérifier que le voyant moteur est bien éteint et que le code n'apparaît plus. Cela vous permettra de passer l'inspection sans problème.

Outils recommandés

Outils de diagnostic
Valise diagnostic airbag/SRS (type Autel MD806 Pro ou iCarsoft CR Pro)
Simulateur de résistance airbag (résistance 2,2 ohms)
Multimètre de précision avec mode impédance
Pince ampèremétrique pour courant de repos
Pièces de remplacement
Kit de réparation connecteur airbag (cosses, sertisseuse)
Contacteur tournant (ressort de rappel volant)
Capteur de choc (impact sensor) de remplacement
Graisse diélectrique pour connecteurs

Coût de réparation détaillé

30€ — 1500€
Diagnostic
100€
Durée
20 minutes (nettoyage connecteur) à 3 heures (remplacement airbag + recalibration) selon le composant
Diagnostic complet
 
80€ — 120€
Connecteur électrique de remplacement
 
€ — €
Capteur de position du volant
 
€ — €
Câblage électrique (si remplacement nécessaire)
 
€ — €
Produit de nettoyage contact électrique
 
€ — €
Le code B2903 (Systèmes carrosserie divers) attention aux garages qui proposent de « réinitialiser » le calculateur airbag après un accident sans remplacer les composants pyrotechniques déclenchés. Un prétensionneur ou un airbag qui a fonctionné est à usage unique. Je vois malheureusement des véhicules d'occasion avec des calculateurs reprogrammés frauduleusement et des airbags manquants derrière les caches plastique.
Caroline Vidal Vérifié le 04/04/2026 Norme SAE J2012 Directive EOBD 98/69/CE Expertise Airbags, systèmes de retenue, structures de sécurité et modules carrosserie

Véhicules concernés par le code B2903

Marques les plus touchées
Peugeot 4 modèles
30830085008208
Citroën 3 modèles
C5C3Berlingo
Renault 3 modèles
EspaceLagunaScenic
Volkswagen 3 modèles
GolfPassatTiguan
Audi 3 modèles
A4A6Q5
Mercedes-Benz 2 modèles
Classe CClasse E
BMW 2 modèles
Série 3Série 5
Fiat 2 modèles
500Panda
Années
2005 — 2026
Motorisations

Questions fréquentes sur le code B2903

Un code B2903 lié aux airbags signifie-t-il que mes airbags ne se déclencheront pas en cas d'accident ?
Le code B2903 : c'est un risque réel. Lorsque le voyant airbag est allumé avec un code B0xxx, le système de retenue peut être partiellement ou totalement désactivé. Certains codes désactivent un seul airbag (conducteur ou passager), d'autres l'ensemble du système. Il est impératif de faire diagnostiquer le problème rapidement car votre sécurité passive est compromise.
Mon assurance peut-elle refuser de m'indemniser si j'ai un code B2903 airbag non résolu ?
En théorie, l'assureur ne peut pas accéder à vos codes défaut. Cependant, en cas d'accident grave, l'expert mandaté peut constater que le voyant airbag était allumé et que les airbags ne se sont pas déclenchés. Cela pourrait être interprété comme un défaut d'entretien, ce qui compliquerait votre indemnisation, surtout pour les dommages corporels.
Combien coûte le remplacement d'un capteur de choc lié à un code B0xxx ?
Un capteur de choc (impact sensor) coûte entre 40 et 120 € pour la pièce. La main-d'œuvre varie de 60 à 150 € selon l'emplacement (avant, latéral, arrière). Après remplacement, le calculateur airbag doit être réinitialisé avec un outil de diagnostic compatible, ce qui peut ajouter 30 à 50 € si votre garagiste ne dispose pas de l'outil adapté à votre marque.
Existe-t-il des rappels constructeur liés aux codes B0xxx sur les airbags ?
Oui, le plus important est le rappel Takata qui concerne des millions de véhicules dans le monde, y compris en France. Les gonfleurs d'airbag Takata peuvent se fragmenter lors du déclenchement. Des codes B0xxx peuvent apparaître sur ces véhicules. Vérifiez sur le site rappel.conso.gouv.fr avec votre numéro VIN si votre véhicule est concerné. Le remplacement est gratuit dans le cadre d'un rappel.
Le verrouillage centralisé de ma voiture ne fonctionne plus et j'ai un code B0xxx. Quel est le lien ?
Les codes B0xxx couvrent aussi les systèmes de carrosserie au-delà de la sécurité passive. Les codes B0020 à B0050 peuvent concerner le verrouillage centralisé, les moteurs de serrure ou le module de confort. Les causes fréquentes sont un actionneur de serrure fatigué (50-100 € par porte) ou un problème de faisceau électrique dans le passage entre la portière et la carrosserie.
Mon voyant airbag s'allume de façon intermittente avec un code B0xxx. Est-ce grave ?
Un défaut intermittent est souvent lié à un mauvais contact électrique : connecteur oxydé sous le siège, nappe du volant usée (contacteur tournant), ou câblage endommagé. Même intermittent, le système peut être désactivé au moment d'un accident. Le diagnostic est essentiel pour identifier le connecteur défaillant avant qu'il ne devienne un défaut permanent.
Est-ce que je peux passer le contrôle technique avec un voyant airbag allumé et un code B0xxx ?
Le voyant airbag allumé est un point de contrôle depuis la réforme de 2018. Son allumage permanent au tableau de bord entraîne une défaillance majeure et donc une contre-visite. Vous disposez alors de deux mois pour effectuer la réparation et repasser le contrôle. La réparation est indispensable, non seulement pour le contrôle technique mais surtout pour votre sécurité.
Les prétensionneurs de ceinture peuvent-ils être liés à un code B0xxx ?
Absolument. Les prétensionneurs sont intégrés au système de retenue géré par le calculateur airbag. Les codes B0xxx relatifs aux prétensionneurs indiquent un circuit ouvert, un court-circuit ou une résistance anormale du pyrotechnique. Un prétensionneur défaillant ne tendra pas la ceinture lors d'un choc frontal, réduisant significativement la protection. Le remplacement coûte entre 150 et 400 € par prétensionneur.
Vous achetez un véhicule ?

Vérifiez l'historique complet avant d'acheter

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

Obtenir le rapport CarVerif →
Vérifiez l'historique
de ce véhicule
Obtenir le rapport CarVerif →