P0684 — Glow Plug Control Module to PCM Communication Circuit

The diagnostic trouble code P0684 indicates a communication problem between the Glow Plug Control Module (GPCM) and the Powertrain Control Module (PCM). In straightforward terms, it means that these two critical components are not effectively exchanging information, which can impact the vehicle’s starting or emissions system. Keep in mind that labels and codes may vary slightly depending on the vehicle manufacturer.

  • System affected: Engine Management / Glow Plug System
  • Severity: Moderate to High (depending on vehicle and driving conditions)
  • Main symptoms: Hard starting, rough idle, reduced engine power
  • Driveability: Limited — the vehicle may still start but could have performance issues

Manufacturer variations for trouble code P0684

Different vehicle manufacturers may label or record this trouble code with slightly different descriptions or codes that relate to the same issue. These variations can sometimes complicate diagnosis if the technician or vehicle owner isn’t familiar with the specific nomenclature used by the OEM. Below are some known label variations:

  • BMW: 4D48
  • Ford: P0684 (may also be stored as a generic OBD-II code)
  • Volkswagen: P0684 or related codes involving glow plug control modules
  • Mercedes-Benz: May report as part of a CAN bus communication fault with similar codes
  • Peugeot/Citroën: P0684 or similar codes indicating engine control module communication issues

What does trouble code P0684 mean?

P0684 specifically signals an issue in the communication pathway between the Glow Plug Control Module (GPCM) and the Powertrain Control Module (PCM). In modern diesel engines, glow plugs are essential for starting and cold-weather operation—they heat up the combustion chamber by glowing hot. The control module manages these glow plugs, and the PCM acts as the vehicle’s brain, controlling various engine functions.

This code is triggered when the PCM detects a disruption, such as a loss or corruption of signals, in the communication pathway with the GPCM. Usually, the PCM monitors the status of the glow plug system through exchange signals (digital messages) via the vehicle’s communication network (CAN bus). If these messages fail or are inconsistent, the PCM registers this fault.

Typically, this malfunction appears during cold starts or when the engine control system attempts to activate the glow plugs, highlighting a potential electrical connection problem, faulty module, or wiring issue.

Severity and risks of trouble code P0684

The significance of P0684 depends largely on the vehicle’s operating conditions and the root cause. Usually, this code poses a moderate to high risk because it can hinder proper starting in cold conditions and may lead to increased emissions, or cause the engine to run inefficiently. If the communication fault persists, it could lead to incomplete glow plug activation, resulting in longer warm-up times, poor engine performance, and potential damage to components over time.

**Can the vehicle be driven?** Limited — the vehicle may start and drive, but the driver could experience rough idling or difficulty starting, especially during cold weather.

Symptoms of trouble code P0684

When P0684 is active, drivers and technicians might notice the following symptoms:

  • Hard starting in cold weather — delayed crank times or failure to start promptly
  • Rough idling — uneven engine operation at idle
  • Engine warning light illuminated on the dashboard
  • Reduced engine performance — sluggish acceleration or power loss
  • Excessive white smoke during startup in diesel engines
  • Failed or inconsistent glow plug operation

Most likely causes of trouble code P0684

This code can originate from several common sources, often related to electrical or communication issues. Here are the most probable causes, ranked from most to least frequent:

  1. Faulty Glow Plug Control Module (GPCM): The control module could be malfunctioning or have internal electrical issues that impair communication.
  2. Wiring or connector problems: Damaged, corroded, or loose wiring harnesses or connectors between the GPCM and PCM can cause data transmission failures.
  3. PCM (Powertrain Control Module) fault: The main engine control computer may have a fault or software glitch affecting communication.
  4. CAN bus communication issues: Network bus wiring problems or interference affecting data exchange on the vehicle’s internal communication network.
  5. Power supply issues to the GPCM or PCM: Inconsistent voltage supply or blown fuses can result in communication failures.

How to diagnose trouble code P0684

Diagnosing P0684 involves systematic checks to identify corresponding component faults or wiring issues. The steps outlined below are generic and non-manufacturer-specific, suitable for initial diagnostic procedures:

  1. Visual inspection: Examine wiring harnesses, connectors, and fuse conditions related to the GPCM and PCM for corrosion, damage, or disconnections.
  2. Check for related DTCs: Use a scan tool to identify any other associated codes that could give clues about the overall electrical system health.
  3. Verify power supplies: Confirm that the GPCM and PCM receive proper voltage levels using a multimeter. Check fuses and relays associated with the control modules.
  4. Test communication wiring: Perform continuity tests on the CAN bus lines and wiring between the GPCM and PCM to detect open circuits or shorts.
  5. Assess live data: Use an OBD-II diagnostic tool capable of viewing real-time communication data to observe whether the GPCM and PCM are exchanging signals.
  6. Inspect modules and connectors: Detach and re-seat connectors and, if necessary, check for internal module faults through a professional diagnostic scanner.

Possible repairs for trouble code P0684

Based on the identified causes, repairs may range from simple to complex. Here’s how to address the common issues:

  • Replace or repair the GPCM: If the control module is defective, it needs replacement, a professional repair, or reprogramming.
  • Repair damaged wiring or connectors: Restoring continuity by replacing damaged wires, cleaning or tightening connectors is typically a basic repair, suitable for a professional or skilled DIYer.
  • Replace or reprogram the PCM: If the main control unit is faulty, it might require reprogramming or replacement, a professional task involving specialised equipment.
  • Address CAN bus issues: Fixing wiring faults, reducing interference, or replacing damaged bus lines requires expert intervention.
  • Verify power supplies and fuses: Replacing blown fuses or ensuring a stable power supply can be a quick corrective step.

Vehicles commonly associated with trouble code P0684 in Europe

While this code can appear in various vehicles, certain brands and engine families tend to be more frequently affected due to their electrical design or common issues. Vehicles in Europe that are likely to report this code include:

Volkswagen Group: TDI engines (1.9L, 2.0L), common in VW, Audi, Seat, and Skoda models

BMW: Diesel engines (e.g., 2.0L, 3.0L), especially on models from the late 2000s onwards

Ford: Certain diesel models, with notable recent diesel engine platforms

Mercedes-Benz: Common in diesel-powered models with advanced engine management systems

Vehicles from other makes may also experience similar issues, but these brands are notably frequent in European markets.

Frequent mistakes with trouble code P0684

Several common mistakes can complicate diagnosis or result in ineffective repairs. Being aware of these helps ensure an efficient repair process:

  • Jumping to parts replacement: Replacing modules without confirming wiring or communication issues first often leads to unnecessary expense.
  • Overlooking wiring inspection: Electrical faults like corrosion or loose connections are easy to miss but often the root cause.
  • Not verifying power supplies: Ignoring fuse or voltage supply issues can mislead diagnosis or mask the actual fault.
  • Ignoring related codes: Sometimes other codes can give vital clues; neglecting these can delay proper diagnosis.
  • Reprogramming without proper tools: Attempting reflash or reprogramming without OEM-specific diagnostic equipment may cause additional problems.

FAQ — trouble code P0684

Can this code disappear on its own?
Typically, no. If the fault persists, the code will remain until the underlying issue is corrected. Intermittent wiring issues might temporarily clear, but the problem will likely return.

Can I keep driving?
Limited. The vehicle can often start and operate, but driving with this code can lead to poor engine performance, increased emissions, or damage if not addressed promptly. Use caution, especially in cold weather.

Why does the code return after clearing?
This indicates an unresolved fault or a persistent wiring, module, or power supply issue. Persistent faults suggest that the root cause has not been fully repaired or the problem is intermittent but recurrent.

Retour en haut