Fiche code défaut · Allumage et combustion
Code défaut P2304 : commande du primaire de la bobine B trop haute
Réponse immédiate
P2304 signifie que la ligne de commande du primaire de la bobine d’allumage B reste trop haute alors que le calculateur la met à la masse ; pistes possibles : contact avec un positif, enroulement en court-circuit ou, sur certains calculateurs, coupure. Les cylindres de la bobine B peuvent rater. Voyant clignotant ou ratés (moteur qui tremble) : arrêtez-vous dès que possible en sécurité et faites remorquer le véhicule. Premier contrôle : codes et données figées, puis, contact coupé, la prise B et son puits. Primaire mesuré avant toute interversion.
Ce que surveille le calculateur
Pour préparer l’étincelle, le calculateur ferme la borne 1 du primaire de la bobine B vers la masse : le courant arrive par la borne 15, le champ magnétique se forme, puis l’ouverture fait naître la haute tension au secondaire (HELLA). D’après Pico Technology, la ligne de commande se lit à la tension de la batterie ou presque quand le circuit est ouvert, et presque à 0 V pendant la charge ; une ligne qui ne descend pas fait soupçonner une résistance côté masse. Une bobine qui porte sa propre électronique ne reçoit qu’un signal de déclenchement ; Pico Technology décrit le contrôle de ce montage, où c’est cette ligne que le calculateur juge.
P2304 signale une commande de la bobine B restée à un niveau trop haut. On cherche alors un positif qui touche le fil de commande, une humidité qui ponte les broches de la prise, un enroulement en court-circuit où le courant devient excessif (Delphi) ou, pour certains calculateurs, une coupure. Prise comme repère, la réglementation OBD californienne exige que les coupures et les courts-circuits d’un organe piloté, vers la masse ou vers une tension, soient détectés, mais laisse le constructeur les grouper sous un même code. Chaque calculateur garde ses seuils. La liste HELLA place à côté P2303 (niveau bas de la même commande), P2305 (secondaire B), P0352 (circuit de la bobine B) et P2301 (niveau haut de la bobine A).
- Lettre B et cylindre ne se confondent pas : la position de la bobine et sa broche au calculateur se lisent sur le schéma du constructeur.
- Sur un boîtier à quatre étincelles, HELLA décrit deux primaires dans la même pièce.
- HELLA cite l’humidité côté primaire, après un lavage du moteur ou sous l’effet de l’épandage routier d’hiver, parmi les défauts de contact.
Symptômes possibles
- Témoin moteur allumé
- Ratés sur la bobine B, moteur qui tremble au ralenti
- Reprises faibles, puissance limitée
- Mode dégradé du calculateur
- Défaut qui suit la pluie ou un nettoyage du moteur
- Codes voisins : P0352, P2305, raté d’un cylindre de la bobine B
Causes possibles, dans l’ordre où les contrôler
Ordre de contrôle recommandé, pas une fréquence. Du contrôle le plus rapide et le moins coûteux au plus lourd. Pour chaque cause : ce qui la soutient, comment la vérifier, et ce qui l’écarte.
| Ordre | Cause possible | Contrôle et résultat attendu | L’écarte si… |
|---|---|---|---|
| Contrôle n° 01 | Humidité ou produit dans la prise BIndiceDéfaut né par temps de pluie, après un nettoyage du moteur ou une pulvérisation sur les connecteurs. | Contact coupé : prise B enfoncée jusqu’au verrou (Delphi, déclic audible), puis retirée : alvéoles sans eau, sel ni produit, broches non oxydées ; corps de bobine intact, puits de bougie sans huile ni eau.AttenduPrise sèche et verrouillée, alvéoles nettes, corps intact, puits de bougie sec. | Alvéoles sèches et propres, prise verrouillée, puits sec. |
| Contrôle n° 02 | Positif de la bobine B en pont avec la commandeIndicePrise déjà réparée, borne ouverte ou déformée, broches positive et de commande très proches. | Contact coupé, prise B retirée, puis contact mis : HELLA et Delphi attendent plus de 10,5 V sur la broche positive. Contact coupé, calculateur débranché (précautions du constructeur) : résistance entre l’alvéole positive et l’alvéole de commande côté faisceau, au-delà de 10 kΩ selon le repère Pico.AttenduTension de plus de 10,5 V sur la broche positive ; plus de 10 kΩ entre alvéoles. | Aucun passage entre alvéoles, prise et calculateur déposés. |
| Contrôle n° 03 | Résistance sur la masse commutée BIndiceCode qui apparaît moteur chaud ou sur les vibrations, tresse ou point de masse corrodé. | Contact coupé, cordon atténuateur 10:1 piqué au dos de la borne 1 de la bobine B, attaché loin du ventilateur et de la courroie (Pico : tension dangereuse). Ralenti, mains retirées : la ligne doit presque toucher 0 V à chaque charge ; sinon, Pico suspecte une connexion ou un câblage résistant côté masse.AttenduLigne B presque à 0 V à chaque charge, tracé semblable à celui de la ligne A. | Ligne B proche de 0 V pendant chaque charge, à chaud. |
| Contrôle n° 04 | Fil de commande B touchant un positifIndiceAccessoire électrique posé récemment, faisceau blessé contre un câble alimenté ou une agrafe. | Prise B et calculateur débranchés contact coupé, selon la méthode du constructeur. Ohmmètre entre le fil de commande B et chacun des fils alimentés qui le longent, faisceau secoué : plus de 10 kΩ (Pico). Contact remis : 0 V attendu sur ce fil isolé. Enfin continuité, sous 0,5 Ω.AttenduIsolement de plus de 10 kΩ, fil isolé sans tension, continuité sous 0,5 Ω. | Aucune tension ni passage vers un positif, faisceau secoué. |
| Contrôle n° 05 | Enroulement primaire B en court-circuitIndiceBobine B qui a chauffé, bougie très usée ou trop écartée, raté sur les cylindres de la bobine B. | Une fois le moteur refroidi, contact coupé : sortir la bougie B, relever son écartement (Delphi). Ohmmètre sur l’enroulement primaire B : HELLA situe une bobine à une ou deux étincelles entre 0,3 et 1 Ω, la documentation prime ; lecture nulle, court-circuit (Delphi) et pas de permutation. Sinon, permuter B avec A ou C identique.AttenduPrimaire dans la tolérance ; bobines permutées, P2304 reste sans P2301 ni P2307. | Bobine B déplacée sans que le niveau haut change de lettre. |
| Contrôle n° 06 | Étage de sortie B du calculateurIndiceFaisceau et primaire B sains, mais ligne B qui ne commute plus vers la masse. | Toute bobine en court-circuit écartée d’abord (Delphi). Sur une prise à deux broches, contact coupé, prise B et injecteurs débranchés ; au démarreur, cordons loin des pièces qui tournent, commutation nettement visible entre ses broches à l’oscilloscope (HELLA). Bobine à électronique intégrée : déclenchement (Pico). Comparer à la prise A, puis alimentations et masses du calculateur.AttenduCommutation visible à chaque tour sur la prise B, identique à celle de la prise A. | Commutation visible sur la prise B au démarreur, injection coupée. |
Arbre de contrôle
Suivez les étapes dans l’ordre : chaque contrôle mène à l’étape suivante ou à une réparation.
Étape 1 : Noter P2304, les codes associés (P0352, P2303, P2305, ratés, tension système) et les données figées : régime, température, tension.
Si conforme P2304 isolé : contact coupé, contrôler la prise et le puits de la bobine B.
Si non conforme Tension système en défaut : batterie ou charge d’abord. Niveau haut sur plusieurs bobines : chercher le positif qui touche leur faisceau commun.
Étape 2 : Contact coupé : verrou et alvéoles de la prise B, humidité, corps de bobine, puits.
Si conforme Prise saine : mesurer l’isolement entre positif et commande.
Si non conforme Sécher ; bornes oxydées : les remplacer selon la méthode du constructeur, un nettoyage ne suffit que s’il l’autorise ; supprimer l’entrée d’eau.
Étape 3 : Prise B retirée : positif contact mis, puis résistance entre alvéoles, calculateur déposé contact coupé ; enfin, prises rebranchées contact coupé, ligne B en charge au ralenti (aiguille 10:1).
Si conforme Mêmes valeurs qu’à la bobine A : contrôler le fil de commande B.
Si non conforme Passage entre alvéoles : changer la prise ou ses bornes ; ligne qui reste haute en charge : reprendre la connexion ou la masse résistante.
Étape 4 : Fil de commande B libéré à ses deux bouts : ohmmètre vers chaque fil alimenté voisin, voltmètre contact mis, puis continuité.
Si conforme Fil isolé, continu et sans tension : mesurer le primaire B.
Si non conforme Positif parasite ou coupure : réparer la branche B selon la méthode du constructeur et l’éloigner du câble en cause.
Étape 5 : Moteur refroidi : bougie et bobine B sorties, primaire à l’ohmmètre, permutation avec A ou C identique seulement sans court-circuit.
Si conforme P2304 toujours là : contrôler l’étage de sortie B.
Si non conforme Primaire à 0 Ω, ou niveau haut passé à P2301 (ou P2307) : remplacer la bobine B, puis vérifier la commande.
Étape 6 : Contact coupé, prise B à deux broches et injecteurs débranchés : commutation entre ses broches au démarreur, comparée à la prise A.
Si conforme Commutation visible : le défaut est fugace ; on le guette dans les conditions mémorisées, appareil arrimé, un second technicien suit l’écran.
Si non conforme Ligne qui ne commute pas avec faisceau et bobine B sains : l’étage du calculateur est en cause. Avant de remplacer une pièce, vérifiez s’il existe une note technique ou une mise à jour du calculateur du constructeur pour ce véhicule. S’il n’y en a pas, ou si le code revient après sa mise en œuvre : remplacer le calculateur selon la procédure du constructeur.
Après toute réparation Effacez les codes, puis reproduisez les conditions dans lesquelles le défaut apparaissait, jusqu’à ce que le calculateur ait refait son contrôle (moniteur « prêt » ou test exécuté). Code absent : réparation validée. Code qui revient : reprenez à l’étape qui suit celle de la réparation.
Erreurs fréquentes
Pièce neuve, même défaut : monter une bobine B neuve sur une prise où l’eau relie les broches, ou sur un fil de commande qui touche un positif, sans mesure d’isolement.
Permuter les bobines avant de mesurer le primaire B : Delphi rappelle qu’un enroulement en court-circuit fait passer trop de courant et abîme l’allumage.
Lire la tension parasite sur un fil resté branché : on la cherche sur le fil B isolé de la bobine et du calculateur, contact mis ; un isolement stable au secouage n’est qu’un premier aperçu (Pico).
Manipuler la bobine B, son capuchon ou sa prise pendant que le moteur tourne, y compris pour voir l’étincelle : HELLA avertit qu’un contact, primaire compris, peut être mortel ; tout branchement contact coupé.
Croire qu’un niveau haut prouve un court-circuit au positif : selon le calculateur, une coupure peut aussi donner P2304.
Entraîner le moteur au démarreur injecteurs branchés : HELLA coupe l’injection pendant ces essais pour protéger le catalyseur.
Codes et guides associés
Codes associés
Guides atelier
Vous êtes automobiliste ?
Si le moteur ne tremble pas, gagnez en douceur un garage proche, sans régime élevé. Voyant clignotant ou ratés (moteur qui tremble) : arrêtez-vous dès que possible en sécurité et faites remorquer le véhicule, pour épargner le catalyseur. Moteur en marche, ne touchez à aucune bobine ni à sa prise : la tension y est dangereuse. Signalez au garage un accessoire électrique récemment posé ou un nettoyage du moteur.
Montrez cette fiche à votre garagiste. Elle lui donne l’ordre des contrôles et les erreurs à éviter sur P2304.
Pour les professionnels
Ce code vous résiste ?
Cette fiche donne la méthode. Sur votre dossier, DIAGIA replace P2304 dans le contexte du véhicule et de ce qui a déjà été fait, classe les pistes et vous donne le contrôle qui départage. Vous mesurez, il reclasse.
Ce que DIAGIA vous demanderait ensuite
- Quels codes accompagnent P2304 : P2303, P0352, P2305, raté d’un cylindre, niveau haut sur d’autres bobines ?
- Combien d’ohms mesurez-vous au primaire de la bobine B, et combien au primaire de la bobine A ?
- Le fil de commande B, isolé aux deux bouts, porte-t-il une tension contact mis, et quel isolement donne-t-il vers les fils alimentés ?
- Un accessoire électrique a-t-il été posé, ou le moteur nettoyé, juste avant l’apparition du code ?
10 diagnostics inclus · carte bancaire demandée · annulable depuis votre espace client · réservé aux professionnels · conditions de l’essai
Questions fréquentes sur P2304
Peut-on rouler avec un code P2304 ?
Moteur sans tremblement : jusqu’à un garage proche, en douceur. Voyant clignotant ou ratés (moteur qui tremble) : arrêtez-vous dès que possible en sécurité et faites remorquer le véhicule, sans quoi l’imbrûlé peut faire chauffer le catalyseur.
Que signifie un niveau haut sur la commande de la bobine B ?
Quand le calculateur ferme la borne 1 de la bobine B vers la masse, la ligne doit presque toucher 0 V, selon Pico. Si elle reste haute, on vérifie sur le schéma du constructeur les pistes possibles : un fil au contact d’un positif, de l’eau entre les broches, un primaire en court-circuit ou, selon le calculateur, une coupure.
P2304 ou P2303 : que cherche-t-on ?
P2304 se cherche du côté d’un positif parasite sur la commande B ou d’un primaire B en court-circuit : isolement entre fils, mesure de l’enroulement. P2303 se cherche du côté d’un fil B qui touche la masse ou d’un positif absent à la prise.
Pourquoi P2304 revient-il après une bobine neuve ?
Le défaut ne venait pas, ou pas seulement, de la bobine : de l’humidité dans la prise, un fil entamé qui touche un câble sous tension, ou une sortie du calculateur que l’ancienne bobine en court-circuit a pu endommager. On reprend donc l’isolement du fil B, puis la commutation au démarreur, injection coupée.
Faut-il remplacer la bobine B ?
Seulement si une mesure la met en cause : primaire à 0 Ω, ou niveau haut qui suit la bobine B quand elle est permutée avec une bobine A ou C identique. Humidité et fil au positif donnent le même code avec une bobine saine. Delphi conseille de changer les bougies en même temps.
Sources
SAE InternationalSAE J2012, Diagnostic Trouble Code Definitions (révision J2012_202509) (nouvel onglet)
Norme qui définit les codes défaut OBD normalisés, dont les codes génériques comme P2304 ; page officielle de la révision de septembre 2025, texte intégral payant (libellé de P2304 : voir la liste HELLA).
Consulté le
HELLADéfinitions génériques des codes OBD, série P (nouvel onglet)
Libellé générique de P2304 (commande du primaire de la bobine B, niveau haut) et des codes cités : P2303, P2305, P0352, P2301 et P2307 (bobine C, niveau haut).
Consulté le
Autel (lecteur de codes MaxiLink ML301)OBDII Generic DTC Definitions (nouvel onglet)
Page imprimée 91 : P2304, « Ignition Coil “B” Primary Control Circuit High », concordant avec la liste HELLA ; page imprimée 90 : P2301.
Consulté le
HELLA Tech WorldIgnition coil: checking, measuring, faults (nouvel onglet)
Bornes 15 et 1, bobine à quatre étincelles à deux primaires, humidité côté primaire (lavage du moteur, épandage d’hiver), alimentation de plus de 10,5 V, repères de 0,3 à 1 Ω, signal entre les broches d’une prise à deux broches au démarreur injecteurs débranchés, bobines identiques interverties, mises en garde de sécurité.
Consulté le
Delphi TechnologiesHow to service ignition coils (nouvel onglet)
Écartement de la bougie, alimentation de plus de 10,5 V, 0 Ω pour une bobine en court-circuit et lecture très haute pour une bobine coupée, court-circuit qui abîme l’allumage, bougies changées avec la bobine.
Consulté le
Delphi TechnologiesQuick tips for better ignition coil repairs (nouvel onglet)
Prise entièrement engagée et verrouillée (déclic) ; aucun produit pulvérisé sur les connecteurs.
Consulté le
Pico TechnologyCoil-on-plug primary voltage (nouvel onglet)
Masse commutée d’une bobine crayon : tension de la batterie ou presque circuit ouvert, presque 0 V pendant la charge, sinon résistance probable côté masse (connexion, câblage) ; cordon atténuateur 10:1, tension dangereuse.
Consulté le
Pico TechnologyTrigger vs. primary current (nouvel onglet)
Bobine crayon à commutation interne : signal de déclenchement, alimentation, masse et courant primaire.
Consulté le
Pico TechnologyWiggle test (resistance) (nouvel onglet)
Circuit débranché aux deux bouts et secoué ; repères : continuité sous 0,5 Ω, isolement vers une alimentation au-delà de 10 kΩ, premier aperçu seulement.
Consulté le
California Air Resources Board (texte publié par Cornell LII)Cal. Code Regs. Tit. 13, § 1968.2 - Malfunction and Diagnostic System Requirements-2004 and Subsequent Model-Year Passenger Cars, Light-Duty Trucks, and Medium-Duty Vehicles and Engines (nouvel onglet)
Réglementation californienne, à titre de repère. Organes de sortie : coupure ou court-circuit (à la masse ou à une tension) détectés, sans code distinct obligatoire par défaut (section e.15.2.2).
Consulté le
Walker (Tenneco)What causes a catalytic converter to fail (nouvel onglet)
Ratés et étincelle faible ou absente : hydrocarbures imbrûlés qui font fortement monter la température du catalyseur.
Consulté le
UTAC-OTC (contrôle technique)Instruction technique IT VL F8, fonction « Nuisances » (indice I) (nouvel onglet)
Témoin OBD allumé moteur tournant : défaillance majeure (8.2.12.d.2) ; lu sur la copie de référence du dépôt.
Consulté le
Fiche vérifiée par l’équipe technique DIAGIA le 20 octobre 2026. Rédaction technique DIAGIA à partir des sources citées. Mise à jour le . Les valeurs, procédures et précautions du constructeur du véhicule priment sur cette fiche.
Fiche d’information générale : elle aide à comprendre un code défaut, mais ne remplace ni le diagnostic sur le véhicule, ni les instructions du constructeur, ni l’avis d’un professionnel qualifié. Le code seul n’établit ni la cause, ni la possibilité de rouler en sécurité, ni le résultat du contrôle technique.
Les marques et modèles cités appartiennent à leurs titulaires et servent uniquement à identifier les véhicules, les pièces et les documents concernés ; DIAGIA n’est affilié à aucun constructeur.
