Que signifie le code P0320 ?
Le calculateur a besoin de connaître à chaque instant la vitesse de rotation du moteur et la position du vilebrequin pour déclencher l'allumage et l'injection au bon moment. Sur la plupart des moteurs actuels, cette information vient d'un capteur placé face à une roue dentée (cible) solidaire du vilebrequin ou du volant moteur ; sur des moteurs plus anciens à allumeur, elle peut venir de l'allumeur lui-même.
Le P0320 est le code générique de ce circuit d'entrée : le calculateur constate que le signal de régime est absent, intermittent ou incohérent. Il se distingue des codes P0335 à P0339, propres au capteur de position de vilebrequin, que certains constructeurs utilisent à la place ; en pratique, les pistes de diagnostic se recoupent largement.
Le code s'affiche avec un suffixe (P0320-15, P0320:00…) ?
Selon la valise et la marque (Fiat, Opel, Nissan, Chevrolet…), le code peut apparaître suivi d'un suffixe. Ce suffixe, défini par la norme SAE J2012, précise la nature du défaut ; le code de base, et donc cette fiche, reste valable. Les valeurs les plus courantes :
| Suffixe | Signification |
|---|---|
P0320-00 | aucune précision sur la nature du défaut |
P0320-11 | court-circuit à la masse |
P0320-12 | court-circuit au plus (batterie) |
P0320-13 | circuit ouvert |
P0320-14 | court-circuit à la masse ou circuit ouvert |
P0320-15 | court-circuit au plus ou circuit ouvert |
P0320-16 | tension du circuit sous le seuil |
P0320-17 | tension du circuit au-dessus du seuil |
Certains constructeurs utilisent leur propre numérotation : en cas de doute, la documentation de la valise ou du constructeur fait foi.
Les symptômes du code P0320
- Moteur qui cale, surtout à chaud ou sur une bosse
- Démarreur qui entraîne le moteur sans qu'il démarre
- Compte-tours qui chute à zéro ou saute en roulant
- À-coups et ratés, perte de puissance
- Voyant moteur allumé, parfois accompagné de P0335 ou P0300
- Défaut souvent intermittent au début (chaleur, humidité)
Causes possibles, de la plus fréquente à la plus rare
- Capteur de régime / vilebrequin défaillant très fréquent
Le capteur vieillit avec la chaleur : il se coupe d'abord moteur chaud, puis de plus en plus souvent. C'est la cause la plus fréquente.
- Connecteur oxydé ou faisceau abîmé fréquent
Le capteur est placé bas, près du volant moteur, exposé aux projections et aux vibrations ; un fil frotté ou une broche oxydée coupe le signal par intermittence.
- Entrefer incorrect ou capteur encrassé occasionnel
De la limaille ou un capteur mal repositionné après une intervention (embrayage, distribution) affaiblissent le signal.
- Cible (roue dentée) endommagée occasionnel
Une dent abîmée ou une couronne décalée après un remplacement de volant moteur fausse la lecture.
- Allumeur défaillant (moteurs anciens) rare
Sur les moteurs à allumeur, le capteur interne ou le module d'allumage peut être en cause.
- Calculateur rare
Défaillance de l'étage d'entrée du calculateur, à n'envisager qu'après contrôle du capteur et du faisceau.
Peut-on rouler avec le code P0320 ?
Le risque principal est le calage brutal : le moteur s'arrête, la direction assistée et parfois l'assistance de freinage deviennent plus dures. Évitez voies rapides et dépassements tant que le défaut n'est pas réparé.
Si le moteur refuse de redémarrer, ne vous acharnez pas sur le démarreur : attendre que le moteur refroidisse permet souvent un redémarrage lorsque le capteur est en cause, le temps de rejoindre un atelier.
Comment confirmer le diagnostic
- Relevez tous les codes : un P0320 accompagné de P0335/P0336 oriente clairement vers le capteur de vilebrequin et son circuit.
- Observez le régime moteur en temps réel à la valise pendant le démarrage : un régime à zéro alors que le démarreur tourne confirme l'absence de signal.
- Inspectez le connecteur et le faisceau du capteur, en faisant bouger le câble moteur tournant pour révéler une coupure intermittente.
- Contrôlez le capteur selon sa technologie : résistance et tension alternative pour un capteur inductif, alimentation et signal carré pour un capteur à effet Hall ; l'oscilloscope reste l'outil le plus fiable.
- Vérifiez l'état de la cible et la position du capteur, surtout après un remplacement d'embrayage ou de volant moteur.
- Remplacez le capteur, effacez les codes et validez par un essai routier moteur chaud.
Réparation : interventions et prix constatés
| Intervention | Prix indicatif |
|---|---|
| Diagnostic électronique | 40 – 90 € |
| Capteur de régime / vilebrequin (pièce seule) | 20 – 80 € |
| Remplacement du capteur, pose comprise | 60 – 180 € |
| Réparation de connecteur ou de faisceau | 50 – 150 € |
| Allumeur (moteurs anciens), pose comprise | 120 – 300 € |
Fourchettes indicatives pièces et main-d'œuvre en France, variables selon le véhicule et la région. Demandez toujours un devis avant intervention.
Modèles fréquemment touchés
Le P0320 est un code générique qui peut apparaître sur tous les moteurs à essence ; certains constructeurs signalent le même défaut par un code P0335 à P0339. Il est plus fréquent sur les véhicules âgés, dont le capteur et le faisceau ont subi des années de cycles de chauffe.
L'entretien qui évite ce code
Aucun entretien spécifique, mais lors d'un remplacement d'embrayage ou de volant moteur, faites vérifier le positionnement du capteur et l'état de son connecteur. Un capteur qui commence à couper moteur chaud se remplace avant la panne franche.