P0380Generic code

P0380 Code: Glow Plug/Heater Circuit A

The P0380 code means the circuit that powers the diesel glow plugs is not responding the way the computer expects. The typical symptom is hard starting when cold, with white smoke and a rough idle for the first few minutes, while a warm engine runs perfectly normally. It is usually an open glow plug, but the module, relay, fuse or wiring can cause it too.

Severity
Medium
Can I keep driving?
Yes, no immediate risk
Estimated cost
$60 to $600
Difficulty
Medium
System
Ignition and Misfires
Applies to
All OBD2 vehicles
On this page

What the P0380 code means

A diesel engine has no spark plugs. It ignites the fuel by compression. But with a cold engine, the compressed air loses heat against the walls of the chamber and may not reach the temperature needed for the fuel to ignite on its own. Glow plugs exist for that reason. They heat the chamber before and during starting.

The glow plug control module powers them based on coolant temperature and monitors the circuit electrically, checking that the current flowing matches the number of glow plugs installed.

The P0380 code appears when that current is not the expected one. A glow plug with an open filament lowers the total draw and the module detects it. It can also be caused by the module itself, by its relay or by the wiring. Keep in mind that the code does not always say which glow plug is failing, so testing them one by one is part of the diagnosis.

It helps to tell apart two phases that many drivers mix up. Pre-heating happens before the engine starts. It is the phase that goes with the coil-shaped warning light that comes on when you turn the key on, and which you wait to go out before you crank the engine. Post-heating happens afterward, with the engine already running, and it can last several minutes.

That second stage does not exist to help the engine start, since it already started. It exists to cut emissions and noise while the engine reaches temperature. That is why a vehicle with failed glow plugs can start acceptably on a mild day and still set the code. The system detects the fault during post-heating even when the driver notices nothing.

There is also an effect that people underestimate. Without pre-heating, the diesel fuel that does not burn washes the oil film off the cylinder walls and speeds up piston ring wear. An engine started cold without glow plugs for months pays that bill later, in oil consumption.

P0380 code symptoms

  • Hard starting when cold, with the engine cranking for several seconds before it fires.
  • Heavy white smoke in the first minutes after a cold start.
  • Rough idle and knocking noise until the engine warms up.
  • Glow plug warning light that flashes or does not go out.
  • Check engine light on.
  • Completely normal starting with a warm engine.
  • Higher fuel use and the smell of unburned diesel when cold.
  • The coil-shaped light takes longer than usual to go out, or flashes.
  • Oil consumption that gradually increases if the fault goes on for many months.
  • Acceptable starting on mild days even with the code active.

Likely causes of the P0380 code

  1. One or more glow plugs with an open filament. The most frequent cause, and common after a certain mileage.
  2. Failed glow plug control module.
  3. Glow plug relay with worn contacts.
  4. Blown fuse in the circuit.
  5. Corroded wiring or glow plug power bus bar.
  6. Individual connectors that are loose or sulfated.
  7. Coolant temperature sensor with a wrong reading, which keeps pre-heating from being activated.
  8. Shorted glow plug, which trips the module protection.
  9. Ceramic glow plugs fitted to a system designed for metal ones, or the other way around, with current draw curves different from what the module expects.
  10. Weak battery, whose voltage drop during cranking keeps the pre-heating current from reaching the planned level.
  11. Engine ground that is loose or rusted, which limits the current available to the circuit.

How to diagnose the P0380 code step by step

  1. Measure the resistance of each glow plug separately with the connector unplugged. An infinite reading means an open filament.
  2. Check the voltage reaching each glow plug during the seconds of pre-heating, with the key on and the engine cold.
  3. Measure the total circuit current with a clamp ammeter. It lets you see how many glow plugs are actually working.
  4. Check the relay and the fuse in the circuit before you take anything apart.
  5. Check the coolant temperature sensor reading. If it reports a warmer engine than the real one, the system will not activate pre-heating.
  6. Inspect the power bus bar and the individual connectors, which are exposed to heat and corrosion.
  7. Verify the module with an active test, checking that it turns on the output when commanded.
  8. Check that the battery holds enough voltage during cranking. A weak battery reduces the pre-heating current and sets the code without any bad glow plugs.
  9. Check the condition of the engine grounds by measuring their voltage drop with the circuit active.
  10. Check the part number of the installed glow plugs. Mixing ceramic and metal technology on one engine changes the total draw the module expects to measure.
  11. Watch the glow plug warning light when you turn the key on with a very cold engine. How it behaves shows whether the system gets activated.

How to fix the P0380 code

  • Replace the glow plugs with an open filament, preferably the whole set if the mileage is high.
  • Remove the glow plugs with the engine warm and with penetrating oil applied. Doing it cold or hot greatly raises the risk of snapping them off inside the cylinder head.
  • Replace the control module or the relay if they do not turn on the output.
  • Replace the fuse and find out why it blew.
  • Repair the power bus bar and the corroded connectors.
  • Replace the coolant temperature sensor if its reading does not match the real temperature.
  • Replace the battery if its voltage drops below the allowable level during cranking, before you work on the glow plugs.
  • Clean and tighten the engine grounds down to bare metal.
  • Fit glow plugs of the same technology and part number in every cylinder, without mixing ceramic and metal ones.
  • Change the oil if the engine had been starting cold without pre-heating for a long time, because the unburned diesel degrades it.

Technical reference data

  • Typical cold glow plug resistance: between 0.5 and 2 ohms. Infinite means an open filament.
  • Current per glow plug: between 8 and 15 amps in the first seconds, dropping afterward.
  • Working voltage: 12 volts on conventional systems, or a modulated voltage on electronically controlled ones.
  • Usual pre-heating time: 2 to 10 seconds depending on ambient temperature.
  • Many systems keep post-heating on for several minutes after the engine starts to cut emissions and noise.
  • Minimum voltage during cranking for correct pre-heating: above 9.5 volts.
  • Ceramic glow plugs reach temperature faster and have different current draw curves than metal ones.
  • Post-heating duration: up to 3 to 5 minutes after the engine starts on some systems.
  • Allowable voltage drop on the engine ground: below 0.2 volts.

Brand-specific notes

Removing seized glow plugs is the real risk of this repair. If one snaps off inside the cylinder head, getting it out can require removing the head. It is worth applying penetrating oil ahead of time and working with the engine warm, never hot and never completely cold.

Before you take anything apart, check the battery. An aging battery causes this code with perfectly good glow plugs, and starting with the expensive repair is a common mistake.

Frequently asked questions about P0380

Can I drive with a P0380 code?
Yes. With a P0380 code the engine starts and runs normally when warm. The problem is limited to cold starting, which will be harder and smokier, and to higher emissions.
Do all the glow plugs have to be replaced, or just the bad one?
You can replace only the defective one, but at high mileage the others tend to fail soon after. Since the labor to get to them is the same, the full set usually pays off.
Why is there white smoke on a cold start?
Because without pre-heating the chamber does not reach the needed temperature and part of the diesel does not burn. That unburned fuel comes out as white smoke until the engine warms up.
Is it risky to remove the glow plugs?
It is the delicate part of the job. If they are seized they can snap off inside the cylinder head, and getting the rest out may mean removing the head. Use penetrating oil and work with the engine warm.
How much does it cost to fix P0380?
A glow plug costs $15 to $60. A full set with labor usually runs between $150 and $400. If one breaks during removal, the cost can jump, and the full range is roughly $60 to $600.
The car starts fine. Why do I have this code?
Because the system also monitors post-heating, which works with the engine already running. On mild days the engine starts without help and the driver notices nothing, but the electrical fault is still there.
Can a weak battery cause the P0380 code?
Yes. If the voltage drops too much during cranking, the pre-heating current does not reach the planned level and the module reads it as a circuit fault.

Questions about the P0380 code

There are no questions about this code yet. Tell us about your case: vehicle, symptoms and what you have already checked.