P0684 Glow Plug Control Module to PCM Communication Circuit Range/Performance
OBD-II Trouble Code Technical Description
Glow Plug Control Module to PCM Communication Circuit Range/Performance
What does that mean?
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 the Glow Plug Control Module to PCM Communication Circuit has a problem in the Range/Performance aspect of communications. A fault has occurred that prohibits the powertrain control module (PCM) from communicating commands to the glow plug control module. The command is essentially an ‘on and off ‘ signal.
The codes do not indicate a specific part within the system, just the area of failure. The glow plug circuit is relatively simple and can be diagnosed and repaired with little automotive background, other than a basic knowledge of the use of a volt/ohmmeter.
What is the purpose of the glow plugs?
Comprehending their function requires a basic understanding of the operating principles of a diesel.
Unlike a gasoline engine that needs a spark to ignite the fuel, a diesel engine relies on extremely high compression. Highly compressed, air creates extreme heat. The diesel compresses the air within its cylinders to the point that the air reaches temperatures high enough for spontaneous ignition of the fuel.
When a diesel engine block is cold, it is difficult to create enough heat through compression to ignite the fuel. The reason is that the cold engine block cools the air causing a slower increase in temperature sufficient for starting.
When the vehicle powertrain control module (PCM) senses the engine is cold through signals from the oil and transmission temperature sensors, it turns on the glow plugs. The glow plugs get red hot and transfer heat to the combustion chamber to aid in starting the engine. They are on a timer and only operate for a few seconds. Any longer and they would quickly burn out.
How do they operate?
When the PCM senses the engine is cold is grounds a glow plug control module (GPCM). Once grounded, the GPCM grounds a glow plug solenoid (same as a starter solenoid) on the valve cover.
The solenoid in turn sends power to a glow plug bus bar. The bus bar has a separate wire to each glow plug. Power travels to the glow plugs where they heat the cylinder to aid startup.
The GPCM is a timer and only remains activated for a matter of seconds. This is sufficient to start the engine, but at the same time, it protects the glow plugs from overheating from prolonged activation.
Symptoms
Symptoms of a P0684 code may include:
Potential Causes
The causes for this DTC may include:
Diagnostic & Repair Steps
Over the years I have found this to be a common problem with diesels regardless of manufacturer. Due to the high amperage required to operate the glow plugs and their inclination to burn out, I suggest starting with the most common problems.
The GPCM uses low amperage, and although possible, is least likely to fail. The solenoid is also seldom replaced. When you’re dealing with high amperage, even the least amount of looseness in a connection will create and arc and burn out the connector.
If the above fails to turn up the problem, get a service manual and turn to the page depicting the glow plug circuit. Look at the color and pin number for power to the GPCM and the power from this to the solenoid. Probe these terminals as directed using the voltmeter.
If there is no power to the GPCM, the PCM has failed. If there is voltage to the GPCM, check the voltage from the GPCM to the solenoid. If there is no voltage to the solenoid, replace the GPCM.
Need help?
Let us fix your problem. You are most welcome our diagnosis experts have in most cases the knowledge and skills to find the cause of the error code p0684 and to solve the problems.
Make an appointment for diagnosis
"Delete Error Code Permanently, Disable DTC Error Code Function for p0684 in the ECU"
In extreme cases, we even have the option to permanently remove the specific DTC p0684 and disable the function of the specific error code in the ECU. All other fault code functions will then continue to work to protect the engine. This is different from clearing an error code with a diagnostic device. We have the option to permanently remove the function of the specific error code, so that it never comes back. Also emergency running that occurs on the specific error code can be solved in most cases.
Of course we prefer to first try to solve the cause of the error code, but sometimes the only solution is to permanently disable the DTC function of p0684.