P0678 OBD-II Trouble Code: Cylinder 8 Glow Plug Circuit

Our certified mechanics come to you · Get a fair and transparent estimate upfront

Red-stars EXCELLENT RATING ON

Cost of diagnosing the P0678 code

P0678 is a diagnostic trouble code (DTC) for "Cylinder 8 Glow Plug Circuit". This can happen for multiple reasons and a mechanic needs to diagnose the specific cause for this code to be triggered in your situation. Our certified mobile mechanics can come to your home or office to perform the Check Engine Light diagnostic. Once we are able to diagnose the problem, you will be provided with an upfront quote for the recommended fix and receive $20.00 off as a credit towards the repair. All our repairs are backed by our 12-month / 12,000-mile warranty.

Cars Estimate Credit towards follow-up repair Earliest Availability
Ford$20.00
Toyota$20.00
BMW$20.00
SCHEDULE P0678 DIAGNOSTIC Get a fair and transparent estimate upfront

P0678 code definition

The P0678 code detects an error with the glow plug circuit in cylinder 8

What the P0678 code means

The P0678 code is a generic OBD-II trouble code indicating a problem with the glow plug circuit in cylinder number 8. Glow plugs are used in diesel engines to help warm the engine to aid ignition. The powertrain control module (PCM) helps control this heat. When the voltage from the glow plug circuit in cylinder 8 is more than 10 percent off of the manufacturer’s suggested settings, then the PCM will be alerted, and the P0678 code will be detected.

What causes the P0678 code?

Many things can cause the P0678 trouble code to be stored, including:

  • Defective glow plugs
  • Defective glow plug relays
  • Malfunctioning glow plug timer or glow plug module
  • Blown fuses in the glow plug circuit
  • Issues with the electrical components in the glow plug circuit, such as open or short wires, or corroded, loose, or damaged connectors

What are the symptoms of the P0678 code?

The P0678 trouble code will usually be accompanied by the Check Engine Light, as well as the glow plug indicator warning light. The vehicle may take a while to start, especially in colder conditions. The vehicle may also experience white smoke emitting from the exhaust system during start-up.

How does a mechanic diagnose the P0678 code?

The P0678 code will be diagnosed using a standard OBD-II trouble code scanner. A reputable mechanic will use the scanner to assess the freeze frame data of the P0678 code, and look for any additional trouble codes that may be present. The mechanic will then reset the codes and restart the vehicle, to see if the code returns. If the code does not return, it is most likely an intermittent issue, or an incorrectly stored code.

If the P0678 code returns, then the technician will perform a visual inspection on the electrical components of the glow plug circuit. All wires, connectors, and fuses should be examined, and any that are damaged should be replaced.

Next, the mechanic can check to see if the glow plug is defective. This can be done using a digital volt/ohmmeter, or by hooking up a fully charged battery voltage to the glow plug on one end, and to the ground on the other end. If the glow plug is unable to heat up, or heats up to a bright red, then it is faulty and needs to be replaced.

If the issue is still unresolved, the relays, timers, and modules should be given thorough inspection.

Whenever a component is replaced, the trouble codes should be reset and the vehicle restarted. This way, the mechanic will be able to tell as soon as the issue has been fixed.

Common mistakes when diagnosing the P0678 code

The most common mistake made when diagnosing the P0678 codes comes from a failure to properly follow the OBD-II trouble code diagnosis protocol. The protocol should be followed exactly, to ensure that inspection and repairs are efficient.

It is common for timers and relays to be erroneously replaced, when the issue was the glow plug itself, or the electrical components.

How serious is the P0678 code?

If the P0678 code has been detected in the vehicle, it will still be drivable. However, there will be some issues, such as a prolonged start time, and issue should not be ignored.

What repairs can fix the P0678 code?

Repairs for the P0678 trouble code include:

Additional comments for consideration regarding the P0678 code

It is common for the P0678 code to be accompanied by other glow plug circuit trouble codes. When this is the case, codes should be inspected and repaired in the order that they appear in.

Since glow plugs are only used in diesel engines, the P0678 code will only apply to diesel vehicles.

Need help with a P0678 code?

YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.

trouble codes
P0678
Check Engine Light

No more waiting rooms! Our mechanics will come to you to diagnose and fix the P0678 code.

SCHEDULE P0678 DIAGNOSTIC
Get a $20 credit for the follow-up repair

Recent Check Engine Light is on Inspection reviews

Excellent Rating

(6,144)

Rating Summary
5,685
221
51
35
152
5,685
221
51
35
152

Chris

11 years of experience
13 reviews
Chris
11 years of experience
Ford F-150 - Check Engine Light is on - North Salt Lake, Utah
We were having problems with our check engine light, and Chris was exceptionally thorough until he found the problem and could help resolve the situation. We appreciate having someone who cares enough to get the job done right, not just done. We will definitely use Chris' services in the future. Thanks Chris.

Leng

21 years of experience
2 reviews
Leng
21 years of experience
Mazda MPV - Check Engine Light is on - Seattle, Washington
Leng arrived on time and explained the issue that my van is having. I will make a follow up appointment for the fix. Friendly, easy to talk to, and professional - thank you very much!

Okela

13 years of experience
11 reviews
Okela
13 years of experience
Land Rover LR4 - Check Engine Light is on - Brooklyn, New York
Okela was incredible! He is super thorough and took time to walk us through the issues with our LR4. Couldn’t recommend more! Thank you Okela!!

Robert

37 years of experience
188 reviews
Robert
37 years of experience
Land Rover LR2 - Check Engine Light is on - Atlanta, Georgia
Robert arrived on time. Did a diagnostic check quickly. He was friendly, and gave great service. He knows how to work on a Land Rover.


More related articles

P2196 OBD-II Trouble Code: O2 Sensor Signal Stuck Rich (Bank 1 Sensor 1)
P2196 trouble code definition O2 Sensor Signal Stuck Rich (Bank 1 Sensor 1) What the P2196 code means This code indicates there...
P2234 OBD-II Trouble Code: O2 Sensor Signal Circuit Shorted to Heater Circuit Bank 2 Sensor 1
P2234 P2234 code definition O2 Sensor Signal Circuit Shorted to Heater Circuit Bank 2 Sensor 1 What the P2234 code means Code P2234 is an OBD-II generic code for the Engine Control Module (ECM) detecting the O2 sensor signal wire...
B1982 OBD-II Trouble Code: Driver's Door Unlock Relay Circuit Failure
B1982 means there is a bad circuit for the driver door unlock feature. This is likely due faulty defective electrical wiring.

Related questions

Accelerating

If your Check Engine Light is on, you could have a misfire caused by a faulty ignition component. It could also be caused by improper timing, if the timing belt jumped a tooth. It could also be caused by a...

Check Engine light on due to misfire

Code P0301 indicates a misfiring issue. You likely need an ignition coil. There is a possibility that oil is leaking into your valve cover, which is causing this. If you haven't replaced the spark plugs, you will need to soon....

The Check Engine Light came up with the code P2017, what do I need to replace?

If you are getting this code it is due to one of two things. The vast majority of the time it is caused by a failure in the variable charge motion actuator, which is the same part that you mentioned....

How can we help?

Our service team is available 7 days a week, Monday - Friday from 6 AM to 5 PM PST, Saturday - Sunday 7 AM - 4 PM PST.

1 (855) 347-2779 · hi@yourmechanic.com