Skip the auto shop - Our mechanics make house calls
  1. Home
  2. Articles
  3. P0670 OBD-II Trouble Code: Glow Plug Module Control Circuit

P0670 OBD-II Trouble Code: Glow Plug Module Control Circuit

check engine light

P0670 code definition

If your vehicle’s ECM detects a problem with the Glow Plug Control Module (GPCM) control circuit, this code gets stored.

What the P0670 code means

Unlike gas engines, diesel engines don’t use sparkplugs for ignition. Instead, they rely on glow plugs for this important task. As the name would suggest, the Glow Plug Control Module is a big part of this. If it isn’t working correctly, your engine may not start.

What causes the P0670 code?

One problem could simply be the GPCM itself. A defective GPCM will set off this code all on its own. Other common issues that lead to a P0670 code are:

  • GPCM harness that’s shorted or open
  • GPCM circuit that’s suffering from a poor electrical connection
  • The ECM isn’t working correctly (this is pretty rare)

What are the symptoms of the P0670 code?

The most obvious problem related to this code is that your diesel engine simply won’t start. At the very least, it will most likely hesitate before coming to life. Usually, if the weather is warm, even a P0670 code shouldn’t stop your vehicle from starting. However, if it’s cold out, you’ll probably have a lot more trouble getting going.

Even if the engine does start, you will most likely hear a very loud knocking noise coming from it. This will continue until the engine warms and is able to function normally within an acceptable operating temperature.

White smoke may also come out of your vehicle’s exhaust. This is because the hard start produces excess fuel that must be burned off. The engine will have a noticeable miss before the cylinder head temperature increases enough to sustain total combustion.

How does a mechanic diagnose the P0670 code?

First, your mechanic will use their OBD-II scanner to diagnose which codes have been stored. Then, they’re going to check to see if your battery is working. Next, they’ll inspect the wiring, looking for any defects that may lead to the GPMC not getting the power it needs to work properly. A voltmeter helps with this.

After all that, they’re going to check to see if the ignition switch delivers power. They’ll do the same with the relay actuation by unplugging the oil temperature sensor and then hitting the ignition.

Common mistakes when diagnosing the P0670 code

The biggest mistake mechanics make when this code is present is going right to replacing the glow plug. As it’s the most obvious feature of the problem, many people assume it’s simply not working. Although a brand new glow plug may function better at first, if you don’t address the underlying problems, it will only be a matter of time before you need to see a mechanic again.

How serious is the P0670 code?

Your life won’t be in danger when the P0670 code is stored. Likewise, it’s not going to lead to any serious damage to your vehicle. However, until this problem is fixed, you are in for a terrible time with your ignition. So, in that regard, this is a very serious issue that should be addressed right away.

What repairs can fix the P0670 code?

Your mechanic may do any of the following:

Additional comments for consideration regarding the P0670 code

Just because your diesel engine needs a couple extra seconds to start in the cold doesn’t mean your GPMC or glow plug need to be replaced or repaired.

Need help with a P0670 code?

At YourMechanic, we have an army of certified mobile mechanics ready to rescue you from the P0670 code and all kinds of other problems that can impact your vehicle. All you have to do is fill out this online form and we’ll quickly reply with a quote before scheduling an appointment. You can also call 1-800-701-6230 to speak with a service advisor about a good time and date for repairs. Our mechanics will happily meet you at your home or workplace.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
Icon-warranty_badge-02

Skip the repair shop, our top-rated mechanics come to you.

At your home or office

Choose from 600+ repair, maintenance & diagnostic services. Our top-rated mechanics bring all parts & tools to your location.

Fair & transparent pricing

See labor & parts costs upfront, so you can book with confidence.

12-month, 12,000-mile warranty

Our services are backed by a 12-month, 12,000-mile warranty for your peace of mind.

Get A Quote

Need Help With Your Car?

Our certified mobile mechanics make house calls in over 2,000 U.S. cities. Fast, free online quotes for your car repair.

GET A QUOTE

More related articles

P0052 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0052 code definition HO2S Heater Control Circuit High (Bank 2 Sensor 1) What the...
How to Buy Fuel Treatments
Adding a fuel additive to your gas tank when you fill up is one way to clean vital engine parts of deposits, improve the performance of your engine,...
Insurance Requirements for Car Registration in Kentucky
The Kentucky Transportation Cabinet requires that all drivers in Kentucky carry liability automotive insurance, or “financial responsibility” in order to operate a vehicle legally and maintain vehicle...


Related questions

Q: p0720 code will not stay gone

Hello. If the vehicle speed sensor has been replaced then the wiring to the sensor must be tested. If there is high resistance or any breaks in the wire then this will occur. I have also seen the signal gear...

Q: Need to fix Check Engine light.

The powertrain control module (PCM) turns on the check engine light when it detects a problem in one of the onboard systems. At the same time it also stores a diagnostic trouble code (DTC). These codes help technicians diagnose problems...

Q: just bought a 2008 kia spectra5 . drove it about 60 miles check engine light came on code is po700, po 755 but shifts fine car run

The p0700 code is more of a general information code, while the p0755 code is much more specific. The p0755 code refers to the 2-4 shift solenoid in the transmission. The code can set due several possible issues. Low fluid,...