P0684 Glow Plug Control Module to PCM Communication Circuit Range/Performance

Technical Description of OBD-II Trouble Code

Range/Performance Issue in Glow Plug Control Module to PCM Communication Circuit

What does that signify?

This diagnostic trouble code (DTC) is a generic powertrain code. It is considered generic because it applies to all makes and models of vehicles (1996-newer), although specific repair steps may be slightly different depending on the model.

P0684 indicates a problem in the Range/Performance aspect of communication between the Glow Plug Control Module and the PCM. A fault has occurred that prevents the PCM from sending commands to the glow plug control module. The command is essentially a signal to turn the glow plugs on and off.

The codes do not specify a particular part within the system, only the area of failure. The glow plug circuit is relatively simple and can be diagnosed and repaired with minimal automotive knowledge, as long as you have a basic understanding of using a volt/ohmmeter.

What is the purpose of the glow plugs?

To understand their function, you need to grasp the operating principles of a diesel engine.

Unlike a gasoline engine that requires a spark to ignite the fuel, a diesel engine relies on extremely high compression. When air is highly compressed, it generates extreme heat. The diesel engine compresses the air within its cylinders to the point where the air reaches temperatures high enough to spontaneously ignite the fuel.

When a diesel engine block is cold, it is challenging to generate enough heat through compression to ignite the fuel. This is because the cold engine block cools the air, causing a slower increase in temperature that is insufficient for starting.

When the vehicle’s powertrain control module (PCM) detects that the engine is cold based on signals from the oil and transmission temperature sensors, it activates the glow plugs. The glow plugs become red hot and transfer heat to the combustion chamber to assist in starting the engine. They operate on a timer and only function for a few seconds. If they were activated for longer, they would quickly burn out.

How do they operate?

When the PCM senses that the engine is cold, it grounds a glow plug control module (GPCM). Once grounded, the GPCM grounds a glow plug solenoid (similar to a starter solenoid) on the valve cover.

The solenoid then supplies power to a glow plug bus bar. The bus bar has a separate wire for each glow plug. Power travels to the glow plugs, where they heat the cylinder to aid in startup.

The GPCM is a timer and remains activated for only a few seconds. This duration is sufficient to start the engine while also protecting the glow plugs from overheating due to prolonged activation.

Symptoms

Symptoms of a P0684 code may include:

  • The check engine light will illuminate, and the above codes will be set.
  • If only one or two glow plugs have failed, there may be little to no indication. Starting the engine may be slightly more difficult when it is very cold.
  • The engine may exhibit a misfire until it has warmed up sufficiently.
  • If more than two glow plugs are malfunctioning, starting the engine will be very challenging.
  • Potential Causes

    The potential causes for this DTC may include:

  • Open or short in the wiring from the PCM to the GPCM, from the GPCM to the bus bar, or from the bus bar to the glow plug.
  • Failed glow plug.
  • Loose or corroded connections.
  • Failed GPCM.
  • Loose or corroded connections on the glow plug solenoid.
  • Glow plug solenoid failure.
  • Insufficient battery power to the solenoid.
  • Code P0670 may accompany this code, indicating a problem with the wiring harness from the GPCM to the solenoid.
  • Diagnostic & Repair Steps

    Over the years, I have found this to be a common problem with diesel engines regardless of the manufacturer. Due to the high amperage required to operate the glow plugs and their tendency to burn out, I recommend starting with the most common issues.

    The GPCM uses low amperage and is least likely to fail, although it is still possible. The solenoid is also rarely replaced. When dealing with high amperage, even a slight looseness in a connection can create an arc and damage the connector.

  • Visually inspect the wiring from the PCM to the GPCM, continuing down to the solenoid on the valve cover, and from the solenoid to the bus bar and glow plugs. Look for any loose or corroded connectors.
  • Disconnect the black and green electrical connector at the GPCM. Inspect the connector for pushed out pins and corrosion.
  • Using an ohmmeter, check each terminal for a short to ground. Repair any shorts as necessary.
  • Apply dielectric grease to the pins and reconnect the harness to the GPCM.
  • Inspect the battery positive and GPCM connection on the glow plug solenoid. Ensure that all wires are clean and securely connected.
  • Inspect the glow plug bus bar. Check the connection of each wire on the bus bar and ensure they are clean and tight.
  • Remove the wire from each glow plug and check for a short to ground.
  • Using the ohmmeter, probe the glow plug terminal with one lead and place the other lead on a ground. If the resistance is not between 0.5 to 2.0 ohms, the glow plug has failed.
  • Check the resistance in the wiring from the glow plug to the bus bar. The resistance should also be in the 0.5 to 2.0 ohm range. If not, replace the wire.
  • If the above steps do not identify the problem, consult a service manual and refer to the page depicting the glow plug circuit. Look for the color and pin number for power to the GPCM and power from the GPCM to the solenoid. Use a voltmeter to probe these terminals as directed.

    If there is no power to the GPCM, the PCM has failed. If there is voltage to the GPCM but no voltage to the solenoid, replace the GPCM.

    Professional Service Options

    When facing p0684 error, you have two solutions:

    Option 1: Mechanical Repair (Recommended)

    We highly recommend solving this issue by repairing or replacing the faulty sensor, wiring, or related mechanical parts.
    This ensures your vehicle operates as designed.

    Option 2: Permanent p0684 DTC Deletion (Alternative)

    If mechanical repair is not possible, we offer a professional service to permanently delete p0684 trouble code (DTC) from your ECU.

    Instantly Fix Your DTC Problem – No Hardware Changes Needed!

    Get your p0684 code permanently deleted by our experts.

    ✅ Fast. ✅ Reliable. ✅ Keeps your vehicle running smoothly.

    🔥 Upload your ECU file and start now! 🔥

    Already a member? Log in here to submit your file!

    Tuning Files Service from ECUFILES

    Custom Tuning File Service

    EVC Reseller Database

    Automatic File Service

    Technical Questions
    For technical questions, please register for free and submit a ticket on our platform. One of our engineers will respond to you as soon as possible during business hours.

    Response time: Quick!

    Sales Questions
    For sales questions, please register for free and submit a ticket on our platform. One of our engineers will respond to you as soon as possible during business hours.

    Response time: Quick!

    For sales questions, you can also reach us at:

    WhatsApp: +31686247602

    Response time: Moderate!

    WhatsApp