Modérée
À planifier

Code défaut U0990 — Réseau divers

Réseau divers — Réseau divers
Gravité
Modérée
Conduire ?
Oui, avec prudence
Difficulté
Intermédiaire
Contrôle technique : À surveiller — peut influencer le résultat
Fréquence de ce code 65% — Fréquent
 

Que signifie le code défaut U0990 ?

U
0
9
9
0
U Réseau — Communication calculateurs
0 Code générique SAE/ISO
9 9
9 Sous-groupe spécifique
0 Composant spécifique

Qu'est-ce que le code U0990 ?

Le code U0990 est un code de réseau qui signale un problème de communication entre les calculateurs de votre véhicule. Ce code indique que le système de diagnostic a détecté une anomalie dans la transmission des données entre différents modules électroniques de votre voiture. Il ne s'agit pas d'une panne mécanique directe, mais plutôt d'un problème électrique ou informatique affectant la « conversation » entre les ordinateurs de bord. Ce type de défaut peut être temporaire ou persistant, et il est important du faire vérifier rapidement pour éviter des dysfonctionnements plus graves.

Classification du code

Ce code appartient à la famille U09xx (Réseau divers). La lettre « U » désigne le groupe réseau, le « 0 » indique un code générique commun à tous les constructeurs.

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 U0990 actif peut influencer le résultat du contrôle.

Causes principales du code U0990

Batterie faible ou connexions défaillantes
Une batterie en mauvais état ou des cosses mal serrées peuvent interrompre l'alimentation électrique des calculateurs. Cela empêche les modules de communiquer correctement entre eux. C'est souvent la cause la plus simple à résoudre.
Très fréquent
Câblage endommagé ou oxydé
Les câbles reliant les différents calculateurs peuvent être endommagés, corrodés ou mal connectés suite à l'humidité ou aux vibrations. Une mauvaise connexion interrompt la transmission des données entre les modules.
Fréquent
Calculateur défaillant
L'un des calculateurs (module de commande) peut être en panne ou dysfonctionner, ce qui l'empêche de communiquer avec les autres systèmes. Cela nécessite généralement un diagnostic spécialisé pour identifier le module défaillant.
Fréquent
Mise à jour logicielle manquante ou corrompue
Un problème dans le logiciel des calculateurs ou une mise à jour incomplète peut empêcher la communication réseau. Les constructeurs publient régulièrement des correctifs pour ces problèmes.
Peu fréquent
Capteurs défectueux
Un capteur en panne peut envoyer des signaux incorrects qui perturbent la communication entre les modules. Cela crée une confusion dans le réseau de diagnostic du véhicule.
Peu fréquent
Problème de masse électrique
Une mauvaise connexion à la masse (terre) du véhicule peut empêcher les calculateurs de fonctionner correctement et de communiquer. C'est un problème électrique fondamental qui affecte tout le système.
Peu fréquent

Symptômes du code U0990

Voyant de diagnostic allumé
Comportement erratique du véhicule
Perte de fonctionnalités
Démarrage difficile ou impossible
Consommation de carburant anormale

Comment réparer le code U0990

1

Vérifier l'état de la batterie

Commencez par le plus simple : vérifiez que votre batterie est en bon état et bien chargée. Contrôlez que les cosses (les connexions métalliques) sont bien serrées et ne présentent pas de corrosion (dépôt blanc ou bleu-vert). Si vous voyez de la corrosion, nettoyez-l'avec du vinaigre blanc et une brosse. Une batterie faible est responsable de 30 % des codes réseau. Cela vous prendra 15 minutes et peut résoudre le problème gratuitement.

2

Lire tous les codes défaut avec un outil OBD2

Branchez un lecteur OBD2 (valise de diagnostic) sur la prise diagnostic de votre véhicule, généralement située sous le volant côté conducteur. Relevez tous les codes présents, pas seulement l'U0990. Les codes compagnons vous orienteront vers la cause réelle. Un bon outil OBD2 Bluetooth coûte 30 à 80 euros et vous permettra de comprendre le problème. Si vous n'en avez pas, un garagiste peut faire cette lecture pour 30 à 50 euros.

3

Inspecter visuellement le câblage et les connecteurs

Ouvrez le capot et examinez les câbles reliant les différents modules électroniques (calculateurs). Recherchez des fils endommagés, des connecteurs mal enfoncés, des traces d'humidité ou de corrosion. Vérifiez particulièrement autour du moteur et près de la batterie. Assurez-vous que tous les connecteurs sont bien enfoncés et verrouillés. Cette inspection visuelle prend 20 minutes et peut identifier un problème évident sans frais.

4

Vérifier les connexions de masse

Localisez les câbles de masse (généralement noirs) qui relient le moteur et les calculateurs à la carrosserie. Assurez-vous qu'ils sont bien serrés aux deux extrémités. Une mauvaise connexion de masse est une cause fréquente de problèmes réseau. Vous pouvez resserrer les boulons avec une clé appropriée. Si un câble est endommagé ou corrodé, il devra être remplacé (coût : 20 à 50 euros).

5

Tester avec un multimètre (si vous êtes à l'aise)

Si vous avez des connaissances en électricité, utilisez un multimètre pour vérifier la tension aux connecteurs des calculateurs. Vous devriez trouver environ 12 volts. Si la tension est faible ou absente, cela indique un problème d'alimentation. Si vous n'êtes pas à l'aise avec cet outil, un électricien automobile peut le faire pour 50 à 100 euros. Ne forcez jamais sur les connecteurs pour éviter des endommager davantage.

6

Consulter les bulletins techniques du constructeur

Contactez votre concessionnaire ou consultez les bulletins de service technique (TSB) spécifiques à votre marque et modèle. Certains défauts réseau sont connus et ont des solutions éprouvées publiées par le fabricant. Par exemple, Renault, Peugeot ou Citroën publient régulièrement des correctifs logiciels ou des procédures de diagnostic. Cela peut vous faire économiser du temps et de l'argent en évitant des réparations inutiles.

7

Mettre à jour le logiciel des calculateurs

Si le problème persiste après les vérifications précédentes, une mise à jour logicielle peut être nécessaire. Seul un concessionnaire agréé ou un atelier spécialisé peut effectuer cette opération. Cela prend généralement 1 à 2 heures et coûte 100 à 200 euros. Une mise à jour corrige souvent les problèmes de communication entre modules.

8

Remplacer le composant défaillant et effacer le code

Si un calculateur, un capteur ou un câble est identifié comme défaillant, il devra être remplacé. Après la réparation, le code doit être effacé avec l'outil OBD2. Effectuez ensuite un cycle de conduite complet (démarrage à froid, ville, route, autoroute) sur au moins 100 km. Si le voyant ne revient pas, le problème est résolu. Si le code réapparaît, il y a peut-être un problème plus profond nécessitant un diagnostic approfondi.

Outils recommandés

Outils de diagnostic
Oscilloscope automobile 2 voies (type Hantek 1008C ou PicoScope 2204A)
Analyseur de bus CAN (type PEAK PCAN-USB ou Kvaser Leaf Light)
Valise diagnostic multimarque avancée (type Autel MaxiSys MS906 ou Launch X431 Pro)
Testeur de résistance de terminaison CAN bus
Breakout box OBD2 avec dérivation CAN
Pièces de remplacement
Kit de réparation de faisceau électrique (épissures, gaine thermorétractable)
Nettoyant contacts électriques (aérosol spécial connectique auto)
Résistance de terminaison CAN 120 ohms
Kit de cosses et connecteurs automobiles multimarque

Coût de réparation détaillé

50€ — 1500€
Diagnostic
150€
Durée
30 minutes (nettoyage connecteur) à 1 journée (recherche de panne intermittente + réparation faisceau enterré) selon la localisation du défaut
Diagnostic complet
 
50€ — 90€
Batterie (remplacement si nécessaire)
 
€ — €
Câble de masse ou câblage
 
€ — €
Connecteur ou relais
 
€ — €
Calculateur (module de commande)
 
€ — €
Le code U0990 (Réseau divers) ce code de perte de communication est trompeur. Avant de remplacer le module en question, vérifiez trois choses dans cet ordre : la tension batterie sous charge, l'état des masses du véhicule, et la continuité des fils CAN-H et CAN-L jusqu'au module. J'ai vu trop de clients payer 800 € pour un calculateur neuf alors que le problème venait d'une cosse de masse corrodée à 2 €.
Sébastien Moreau Vérifié le 04/04/2026 Norme SAE J2012 Directive EOBD 98/69/CE Expertise Électronique embarquée, réseaux multiplexés et capteurs

Véhicules concernés par le code U0990

Marques les plus touchées
Renault 5 modèles
ClioMéganeScenicCapturKadjar
Peugeot 4 modèles
20830830085008
Citroën 4 modèles
C3C4C5Berlingo
Volkswagen 3 modèles
GolfPassatTiguan
Audi 3 modèles
A3A4Q3
BMW 2 modèles
Série 3Série 5
Mercedes-Benz 2 modèles
Classe AClasse C
Fiat 2 modèles
500Panda
Votre modèle est dans la liste ? Que vous l'achetiez ou que vous le possédiez déjà, 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

Questions fréquentes sur le code U0990

Pourquoi ai-je plusieurs code U0990 qui apparaissent en même temps sur ma voiture ?
Le code U0990 : c'est caractéristique des défauts réseau CAN bus. Quand un module cesse de communiquer, tous les autres modules qui attendaient ses données génèrent chacun un code U0xxx de type « perte de communication ». Un seul problème physique (câble CAN coupé, module en panne) peut donc provoquer 5 à 15 codes simultanément. L'astuce est d'identifier le module source, pas de traiter chaque code individuellement.
Qu'est-ce que le bus CAN et pourquoi est-il lié aux code U0990 ?
Le bus CAN (Controller Area Network) est le réseau de communication interne de votre véhicule. Il relie tous les calculateurs entre eux via deux fils torsadés (CAN-H et CAN-L). Les codes U0xxx signalent une rupture dans cette communication. Sans bus CAN fonctionnel, les systèmes critiques (ABS, ESP, airbags, injection) ne peuvent plus échanger d'informations et passent en mode dégradé.
Un code U0xxx peut-il être causé par une simple batterie faible ?
Oui, c'est même une cause fréquente et souvent sous-estimée. Une batterie en fin de vie fournit une tension insuffisante au démarrage, ce qui provoque des micro-coupures sur le réseau CAN. Les calculateurs perdent momentanément la communication et enregistrent des codes U0xxx. Avant toute investigation coûteuse, faites tester votre batterie : si elle est en dessous de 12,4V au repos, remplacez-la (80-150 €) et effacez les codes.
Les codes U0xxx sont souvent intermittents. Comment les diagnostiquer efficacement ?
Les défauts intermittents sur le réseau CAN nécessitent un oscilloscope pour visualiser les signaux en temps réel. Un simple lecteur OBD2 ne suffit pas : il lit les codes mémorisés mais ne montre pas les perturbations sur le bus. Un bon garagiste branchera un oscilloscope sur les fils CAN-H et CAN-L pour détecter les parasites, les réflexions de signal ou les courts-circuits partiels qui causent les pertes de communication.
Un code U0xxx peut-il provoquer un démarrage impossible du véhicule ?
Oui. Si le calculateur moteur (ECM) ne reçoit plus les informations essentielles via le bus CAN — signal antidémarrage, position du sélecteur de vitesses, état de la pédale de frein — il refusera de démarrer par sécurité. Les codes U0100 (perte communication ECM) et U0140 (perte communication module carrosserie) sont les plus fréquemment associés à un non-démarrage.
Combien coûte la réparation d'un défaut réseau CAN bus associé à des codes U0xxx ?
Le coût dépend fortement de la cause. Un connecteur oxydé à nettoyer peut coûter 50-80 € de main-d'œuvre. Un faisceau CAN endommagé nécessite entre 200 et 600 € de réparation. En revanche, si un calculateur est mort et doit être remplacé, comptez 400 à 1 500 € selon le module (ABS, boîte automatique, climatisation). Le diagnostic réseau représente à lui seul 80 à 150 € car il requiert un équipement spécialisé.
Après un travail électrique (autoradio, dashcam), j'ai des codes U0xxx. Y a-t-il un lien ?
Très probablement. Brancher un équipement aftermarket sur le réseau électrique du véhicule peut perturber le bus CAN si le câblage est mal réalisé. Un fil mal isolé qui touche un fil CAN, une masse commune mal placée, ou un appareil qui génère des parasites électromagnétiques sont des causes classiques. Vérifiez le câblage de l'installation récente et utilisez des connecteurs isolés de qualité.
Est-ce que la corrosion peut causer des codes U0xxx sur les véhicules anciens ?
Oui, la corrosion est l'ennemi numéro un du réseau CAN sur les véhicules de plus de 10 ans. Les connecteurs situés dans les zones exposées (passages de roue, soubassement, compartiment moteur) s'oxydent progressivement. La résistance augmente sur les lignes CAN-H et CAN-L, provoquant des erreurs de communication intermittentes puis permanentes. Un traitement préventif des connecteurs avec de la graisse diélectrique peut éviter bien des problèmes.
Vous achetez un véhicule ?

Vérifiez l'historique complet avant d'acheter

Un U0990 peut être le symptôme d'un véhicule mal entretenu — ou d'un passé qu'on vous cache. Avant de signer, vérifiez accidents, kilométrage réel, propriétaires, gages et usages pro. 19,90 €, livré en quelques secondes.

Avant d'acheter : vérifiez son historique