Code défaut D91654 BMW : Message CAN absent : vitesse réelle de roue non sécurisée (0x254), émetteur DSC

Gravité moyenne Réseau CAN / DSC (vitesse de roue)

Le code défaut D91654 chez BMW signifie que le message CAN « vitesse réelle de roue non sécurisée » (identifiant 0x254), normalement émis par le calculateur DSC, n'est plus reçu par un autre module (selon les modèles : module électronique avant FEM, BDC ou autre). Le défaut est souvent enregistré comme intermittent. Il indique un problème de communication ou d'alimentation du DSC, ou de câblage du réseau, et non un capteur de roue précis. Le libellé exact du récepteur varie selon la génération de véhicule (FEM sur F30/F32, BDC sur i8 et autres).

L'essentiel

Code défautD91654 — BMW
SignificationMessage CAN absent : vitesse réelle de roue non sécurisée (0x254), émetteur DSC
SystèmeRéseau CAN / DSC (vitesse de roue)
Calculateurs concernésCalculateur DSC / ABS BMW (émetteur du message 0x254) ; récepteurs : FEM, BDC selon génération
Véhicules concernésBMW Série 3 / 4 (F30/F32), i8 et autres modèles à réseau CAN récents (libellé du récepteur variable selon le modèle)
GravitéMoyenne
Peut-on rouler ?Oui, avec prudence
SolutionVérifications simples d'abord, puis réparation du bloc ABS (dès 396 €)

Peut-on continuer à rouler ?

Le véhicule peut généralement rouler, mais avec prudence : l'ABS et le contrôle de stabilité peuvent être désactivés, et le freinage de base reste disponible. Faites contrôler rapidement, surtout si les voyants restent allumés ou si plusieurs modules sont en défaut.

Symptômes

  • Voyants DSC, ABS et/ou frein allumés au combiné
  • Plusieurs messages de défaut simultanés dans différents modules (défauts « message absent »)
  • Désactivation du contrôle de stabilité et de l'antipatinage
  • Défaut intermittent qui disparaît puis revient
  • Dans certains cas, démarrage impossible ou mode dégradé avec de nombreux voyants (coupure de communication importante)
  • Codes fréquemment associés relevés ensemble : CF1881, E12C11, D91599, E06C44, E114B8

Causes possibles

Calculateur DSC défaillant ou qui n'émet plus correctement

Fréquente

Le message 0x254 est émis par le DSC. Si la carte électronique du calculateur est atteinte (soudures fissurées, composants défectueux), le message disparaît par intermittence, ce qui correspond à ce qui est observé en atelier.

Alimentation ou masse du DSC insuffisante (connectique, cosses de batterie, fusibles)

Fréquente

Une tension instable, une cosse de batterie marginale ou une masse oxydée provoque des coupures de communication avec plusieurs défauts « message absent » en même temps.

Câblage ou connecteur du réseau CAN endommagé

Possible

Fil coupé ou en court-circuit, connecteur oxydé ou mal enfoncé : des dégâts de rongeurs ou un choc sur le faisceau sont des cas documentés.

Défaut du module récepteur (FEM, BDC ou autre)

Possible

Si le DSC répond normalement au diagnostic, le module qui ne reçoit plus le message peut lui-même être en défaut.

Défaut fugitif ou défaut après intervention sur le véhicule

Possible

Après un débranchement de batterie ou des travaux, le défaut peut être enregistré sans cause réelle ; il suffit alors de l'effacer et de vérifier qu'il ne revient pas.

Défaut de réseau global (bus CAN en court-circuit, résistances de terminaison)

Rare

Un bus entier hors service génère de nombreux défauts de communication, dont celui-ci.

Vérifications à faire, dans l'ordre

  1. Lire la mémoire de défauts de tous les modules, en particulier celle du DSC et du module récepteur, avec un outil compatible BMW
  2. Noter si le défaut est actuel ou mémorisé, l'effacer, puis faire un essai routier pour voir s'il revient
  3. Contrôler la batterie, ses cosses et les points de masse, ainsi que les fusibles du DSC
  4. Inspecter le faisceau et les connecteurs du DSC et des modules concernés (oxydation, fils rongés, traces de choc)
  5. Vérifier le réseau CAN (continuité, court-circuit, résistance de terminaison)
  6. Si le DSC reste muet ou intermittent, faire tester ou réparer le calculateur DSC (carte, soudures, connectique)

La solution

Le message est émis par le calculateur DSC : s'il est défaillant ou instable (soudures fissurées, composants de la carte, connectique interne), il cesse d'émettre ce message par intermittence. Cela se produit surtout quand le câblage, l'alimentation et le module récepteur ont été contrôlés sans anomalie. Le calculateur peut souvent être réparé plutôt que remplacé, ce qui évite un remplacement coûteux et le codage associé.

Ordre de réparationDiag-Engine · Bosrobert (27)

Bloc ABS BMW — code D91654

Réparation du calculateur d'origine✓
Délai à réception à l'atelier48 h
GarantieÀ VIE

Questions fréquentes

Que signifie le code D91654 sur une BMW ?

Un module (par exemple FEM ou BDC) ne reçoit plus le message CAN de vitesse de roue non sécurisée (0x254) envoyé par le calculateur DSC. C'est un défaut de communication, pas un défaut de capteur de roue.

Le défaut D91654 vient-il d'un capteur de roue ?

Pas directement : le message circule entre calculateurs. Un capteur de roue défectueux a ses propres codes. Ici on cherche plutôt l'alimentation, le câblage, le réseau CAN ou le calculateur DSC.

Peut-on simplement effacer le code D91654 ?

Si le défaut est fugitif (par exemple après une intervention ou un débranchement de batterie), l'effacer peut suffire. S'il revient, il faut rechercher la cause dans le câblage, l'alimentation ou le DSC.

Le calculateur DSC doit-il être remplacé ?

Pas forcément. Quand il est en cause, il peut souvent être réparé (soudures, composants de la carte, connectique) après avoir écarté le câblage et le module récepteur.

Autres codes BMW

Rechercher un autre code

Fiche publiée le 13/11/2026, rédigée avec l'aide d'une intelligence artificielle. Aide au diagnostic : seul un contrôle du véhicule permet de confirmer une panne.