The P039D OBD-II code means the engine control module detected more variation than expected in the Cylinder 1 pressure signal.
On applicable diesel engines, a pressure sensor integrated into the glow plug monitors how pressure changes as the piston moves through compression, combustion and expansion. The resulting waveform should rise and fall within a calibrated range.
P039D sets when that waveform shows excessive movement. Cylinder 1 may produce an unusually large difference between its low and high pressure readings, an overly sensitive sensor may exaggerate normal pressure changes, or electrical interference may distort the signal.
P039D does not necessarily mean Cylinder 1’s maximum pressure is too high. That is the territory of P039B. It also does not automatically mean the signal is intermittently disappearing or producing random electrical spikes. That belongs to P0399.
The P039D diagnostic target is excessive pressure-signal variation.
P039D Quick Reference
| Item | Information |
|---|---|
| Code | P039D |
| Definition | Cylinder 1 Pressure Variation Too High |
| System | In-cylinder pressure monitoring |
| Common application | Certain modern diesel engines |
| Typical sensor | Pressure sensor integrated into a glow plug |
| Fault type | Pressure waveform changes more than expected |
| Primary diagnostic direction | Validate waveform amplitude, sensor response and combustion behavior |
| Same as P039B? | No |
| Same as P0399? | No |
| Can actual combustion cause it? | Yes |
| Can sensor or wiring faults cause it? | Yes |
| Recommended response | Diagnose promptly |
What Does the P039D Code Mean?
P039D sets when the engine control module determines that Cylinder 1 pressure variation exceeds the calibrated range.
A properly operating pressure sensor produces a controlled waveform that follows the engine cycle. The signal changes as:
- The intake valve closes.
- The piston moves upward.
- Cylinder pressure rises.
- Fuel injection begins.
- Combustion increases pressure.
- Pressure reaches its peak.
- The piston moves downward.
- Pressure decreases during expansion.
- Exhaust flow begins.
The ECM expects the difference between those pressure values to remain within a defined range.
P039D may set when the Cylinder 1 waveform:
- Has excessive peak-to-peak amplitude
- Rises more sharply than expected
- Falls farther than expected
- Produces exaggerated pressure peaks
- Changes excessively between engine cycles
- Differs substantially from the other cylinders
- Shows an overly sensitive sensor response
- Contains combustion-synchronized distortion
- Does not align correctly with crankshaft position
- Exceeds the controller’s pressure-variation limit
The code identifies an excessive change in the pressure signal. It does not identify whether that change originated inside the combustion chamber, inside the sensor or somewhere in the electrical circuit.
How Cylinder-Pressure Monitoring Works
On applicable diesel engines, the cylinder-pressure sensor is combined with the glow plug.
The assembly contains:
- Glow-plug heating element
- Combustion-pressure sensing element
- Internal signal electronics
- 5-volt reference circuit
- Low-reference circuit
- Pressure-signal circuit
The heating element assists cold starting. The pressure sensor monitors what happens inside the combustion chamber.
These two functions are related only because engineers placed them inside one threaded component. A glow plug can heat correctly while its pressure sensor reports inaccurate data. It can also have a failed heater while the pressure-sensing portion remains functional.
The ECM uses the pressure signal to evaluate:
- Maximum combustion pressure
- Pressure-rise rate
- Pressure-peak position
- Cylinder contribution
- Injection timing
- Pilot injection
- Combustion balance
- Combustion noise
- Emissions performance
- Pressure during overrun
- Top-dead-center correction
- Cylinder-to-cylinder variation
Applicable Saab/GM diesel service information explains that the controller can use maximum-pressure position during overrun to determine exact top dead center, correct pressure-curve displacement caused by reluctor-wheel mounting error and store correction values in memory. Review the Saab/GM P039D diagnostic information.
That makes P039D more complicated than “the cylinder made too much pressure.”
What Does “Pressure Variation Too High” Mean?
Pressure variation describes the difference between measured pressure values during the engine cycle.
The ECM may evaluate:
- Minimum pressure
- Maximum pressure
- Difference between minimum and maximum pressure
- Compression-pressure rise
- Combustion-pressure rise
- Pressure-rise rate
- Pressure decline during expansion
- Difference between consecutive cycles
- Difference between Cylinder 1 and other cylinders
- Pressure-peak location relative to top dead center
A P039D waveform may remain electrically continuous while showing exaggerated movement.
For example, the signal might:
- Start at a plausible baseline
- Rise normally during compression
- Produce an abnormally large combustion peak
- Fall normally during expansion
- Repeat the exaggerated pattern during later cycles
That is different from an intermittent signal that disappears, drops to zero or generates unrelated electrical spikes.
P039D Is Not P039B
P039B and P039D both involve pressure above an expected condition, but they evaluate different measurements.
P039B: Cylinder 1 Pressure Too High
P039B means the overall measured or calculated Cylinder 1 pressure exceeds the PCM’s expected limit.
The primary question is:
Is the Cylinder 1 pressure value higher than it should be?
P039D: Cylinder 1 Pressure Variation Too High
P039D means the amount of change in the pressure waveform exceeds the calibrated range.
The primary question is:
Does the Cylinder 1 pressure signal move too far between its lower and higher values?
The distinction is:
- P039B: Absolute pressure value too high
- P039D: Pressure change or waveform amplitude too high
A large combustion-pressure peak could contribute to both codes, but they are not interchangeable.
P039D Is Not P0399
P0399 means the Cylinder 1 pressure-sensor circuit becomes intermittent or erratic.
A P0399 waveform may:
- Drop completely flat
- Lose several pressure cycles
- Produce random electrical spikes
- Return suddenly
- Become noisy
- Change when the harness moves
- Fail temporarily with heat or vibration
A P039D waveform may remain present and repeatable but show too much movement.
The distinction is:
- P0399: Signal continuity or stability is unreliable
- P039D: Signal variation exceeds the permitted range
Electrical interference can contribute to either code. The actual waveform determines which diagnostic lane applies.
For intermittent signal diagnosis, see our P0399 Cylinder 1 Pressure Sensor Circuit Intermittent/Erratic guide.
P039D Is the Opposite of P039C
P039C and P039D evaluate opposite pressure-waveform conditions.
| Code | Waveform behavior |
|---|---|
| P039C | Pressure signal changes too little |
| P039D | Pressure signal changes too much |
A P039C waveform may appear flattened, damped or slow to respond.
A P039D waveform may show excessive amplitude, overly aggressive response or an abnormally large difference between pressure values.
Neither code automatically identifies a mechanical failure.
P039D Versus Related Codes
| Code | Definition | Diagnostic focus |
|---|---|---|
| P0395 | Cylinder 1 Pressure Sensor Circuit | General pressure-sensor circuit malfunction |
| P0396 | Cylinder 1 Pressure Sensor Range/Performance | Signal exists but is implausible |
| P0397 | Cylinder 1 Pressure Sensor Circuit Low | Electrical voltage below threshold |
| P0398 | Cylinder 1 Pressure Sensor Circuit High | Electrical voltage above threshold |
| P0399 | Cylinder 1 Pressure Sensor Circuit Intermittent/Erratic | Signal drops out or becomes unstable |
| P039A | Cylinder 1 Pressure Too Low | Overall pressure value below expectation |
| P039B | Cylinder 1 Pressure Too High | Overall pressure value above expectation |
| P039C | Cylinder 1 Pressure Variation Too Low | Waveform changes less than expected |
| P039D | Cylinder 1 Pressure Variation Too High | Waveform changes more than expected |
| P039E | Cylinder 1 Combustion Performance | Overall combustion behavior outside expectation |
| P0301 | Cylinder 1 Misfire Detected | Crankshaft behavior indicates a Cylinder 1 misfire |
P039D Versus P0301
P0301 means the PCM detected a misfire in Cylinder 1.
P039D means the Cylinder 1 pressure waveform showed excessive variation.
An unstable combustion event can cause both codes. For example, one engine cycle may produce weak combustion while the next produces a strong pressure rise. That cycle-to-cycle difference may trigger excessive-variation monitoring and also disturb crankshaft speed enough to register a misfire.
However, P039D can also result from:
- Overly sensitive pressure sensor
- Incorrect sensor installation
- Pressure-curve calibration error
- Crankshaft-reference problem
- Electrical interference
- Signal-circuit distortion
None of those conditions automatically proves Cylinder 1 is misfiring.
For broader misfire diagnosis, see our P0301 Cylinder 1 Misfire guide and Engine Misfire Symptoms, Causes and Diagnosis.
P039D Versus P039E
P039E describes a broader Cylinder 1 combustion-performance problem.
P039D is narrower. It specifically concerns excessive pressure variation.
The separation should remain:
- P039D: Pressure waveform changes too much
- P039E: Overall Cylinder 1 combustion performance is outside expectation
Injector balance, EGR operation, airflow and combustion quality may appear in both diagnostic paths, but P039D should remain anchored to the waveform’s excessive amplitude or variation.
How Serious Is P039D?
P039D should be considered moderate to potentially serious.
If the code results from a biased sensor or circuit problem, the engine may continue running normally. However, inaccurate cylinder-pressure data can interfere with:
- Injection timing
- Pilot injection
- Cylinder balancing
- Combustion-noise control
- Emissions control
- Diesel particulate-filter management
- Top-dead-center correction
- Engine-protection strategies
If the excessive variation is real, Cylinder 1 may be experiencing unstable or unusually intense combustion.
Continued operation may contribute to:
- Rough running
- Increased combustion noise
- Excessive smoke
- High exhaust temperature
- Diesel particulate-filter loading
- Fuel dilution
- Piston stress
- Ring-land damage
- Connecting-rod stress
- Head-gasket stress
- Catalyst damage
- Progressive internal wear
Stop driving if the engine develops:
- Severe knocking
- Loud metallic combustion noise
- Heavy smoke
- Severe vibration
- Major power loss
- Overheating
- Coolant loss
- Excessive crankcase pressure
- Fuel-contaminated oil
- Repeated stalling
- Flashing engine warning
Common Symptoms of P039D
Possible symptoms include:
- Check Engine Light
- Glow-plug warning light
- Rough idle
- Uneven cold start
- Extended cranking
- Increased diesel combustion noise
- Harsh combustion under load
- Hesitation
- Reduced engine power
- Limp-home mode
- Cylinder contribution imbalance
- Excessive smoke
- Increased fuel consumption
- Diesel particulate-filter warnings
- Injector correction at its limit
- Related pressure-sensor codes
- Related misfire codes
- No noticeable symptoms
The code may occur only during a narrow combination of engine speed, temperature, load and injection timing.
Common Causes of P039D
Overly Sensitive Pressure-Sensing Glow Plug
A pressure sensor can become too responsive or electrically biased in a way that exaggerates normal pressure changes.
The signal may:
- Produce excessive peak-to-peak amplitude
- Overstate compression-pressure rise
- Overstate combustion-pressure rise
- React sharply to normal engine vibration
- Differ significantly from the other cylinders
- Exceed the controller’s calibrated variation range
The sensor may remain electrically connected and avoid setting P0397, P0398 or P0399.
Internal Pressure-Sensor Failure
The pressure-sensing portion of the glow plug contains precision mechanical and electronic components.
Internal damage may result from:
- Heat
- Age
- Excessive installation torque
- Combustion deposits
- Electrical overstress
- Physical impact
- Incorrect removal
- Incorrect replacement component
A heater-resistance test does not validate pressure-sensor performance.
Incorrect Pressure-Sensing Glow Plug
An incorrect replacement part may physically fit while producing the wrong signal response.
Verify:
- Part number
- Engine code
- Production date
- Sensor calibration
- Connector configuration
- Supersession information
- Manufacturer installation requirements
A conventional glow plug cannot replace a pressure-sensing glow plug unless the manufacturer specifically approves it.
Incorrect Installation Torque
Installation torque can affect how combustion pressure transfers through the sensor assembly.
Over-tightening may:
- Distort the sensor body
- Change internal preload
- Affect pressure response
- Damage threads
- Alter calibration
- Cause premature failure
Under-tightening may:
- Affect sealing
- Change mechanical coupling
- Allow combustion leakage
- Produce inconsistent pressure transfer
Use the correct service procedure. “Tight enough” is not a recognized unit of measurement, despite its popularity.
Damaged or Contaminated Sensor Seat
The pressure-sensing glow plug must seat correctly in the cylinder head.
Inspect for:
- Carbon accumulation
- Damaged sealing surface
- Cross-threading
- Debris
- Incorrect washer or seal
- Evidence of gas leakage
- Improper previous cleaning
A contaminated seat can alter pressure transfer and sensor preload.
Carbon Deposits Around the Sensor
Deposits can affect the sensor in more than one direction.
They may damp the signal and contribute to P039C, or create irregular mechanical contact and produce exaggerated or inconsistent pressure response that contributes to P039D.
Inspect:
- Sensor tip
- Mounting seat
- Combustion chamber
- Piston crown
- Injector area
Do not damage the sensor while cleaning it.
Pressure-Sensor Calibration Error
Some systems require calibration or adaptation after component replacement or engine work.
Incorrect learned values can cause the ECM to interpret normal waveform movement as excessive.
Calibration problems may follow:
- Pressure-sensing glow-plug replacement
- ECM replacement
- Engine replacement
- Cylinder-head repair
- Crankshaft-sensor replacement
- Timing-system repair
- Reluctor-wheel repair
- Interrupted programming
- Incorrect relearn procedure
Incorrect Top-Dead-Center Correction
The ECM may use pressure-peak position during overrun to refine top-dead-center calculation.
If the stored correction is incorrect, the controller may evaluate pressure changes at the wrong crankshaft angle.
Possible causes include:
- Failed adaptation
- Incorrect stored correction value
- Crankshaft-reference error
- Reluctor-wheel mounting error
- Pressure-sensor bias
- PCM software concern
This can make an otherwise plausible pressure waveform appear excessive or improperly positioned.
Signal-Circuit Electrical Interference
Electrical interference can add unwanted movement to the pressure signal.
Possible sources include:
- Injector wiring
- Glow-plug controller
- Alternator
- Starter circuit
- Damaged signal shielding
- Incorrect harness routing
- Aftermarket electronics
- Poor engine grounds
- Ignition-related equipment on mixed-engine platforms
- Improper previous wiring repair
Random electrical spikes suggest P0399 more strongly. P039D should focus on interference that increases the waveform’s apparent variation while signal continuity remains intact.
Unstable 5-Volt Reference
A fluctuating reference voltage can change the pressure signal’s scale or amplitude.
Inspect for:
- Shared-reference sensor fault
- Intermittent short
- Connector resistance
- PCM supply problem
- Voltage noise
- Another sensor loading the circuit
- Harness damage
Monitor the reference under the conditions that set the code.
Unstable Low-Reference Circuit
The low-reference circuit establishes the electrical baseline used to interpret the pressure signal.
Instability may exaggerate pressure variation.
Possible causes include:
- Corroded terminal
- Loose terminal
- High resistance
- Partial open circuit
- Contaminated connector
- Poor splice
- Harness movement
- PCM connector damage
Follow the wiring diagram. A dedicated sensor low reference should not be treated automatically as an ordinary chassis ground.
High Resistance in the Signal Circuit
Although high resistance often reduces signal movement, certain circuit conditions can distort the waveform, shift its baseline or create sharp transitions.
Inspect for:
- Corrosion
- Loose terminal tension
- Broken conductor
- Heat damage
- Oil intrusion
- Water intrusion
- Incorrect splice
- Harness abrasion
Test the circuit dynamically rather than relying only on unloaded continuity.
Connector Fretting
Tiny movements between connector terminals can create changing contact resistance.
Evidence may include:
- Dark terminal marks
- Polished contact surfaces
- Loose terminal fit
- Fault response to vibration
- Signal changes during harness movement
- Intermittent fault history
Use the manufacturer-approved connector repair procedure.
Damaged Signal Shielding
Shielding helps prevent electrical noise from entering a low-level sensor signal.
Damage may occur through:
- Harness rubbing
- Incorrect repair
- Improper rerouting
- Missing drain connection
- Contact with high-current wiring
- Aftermarket equipment installation
Repair shielding according to the wiring diagram rather than wrapping the harness in aluminum foil and optimism.
Cylinder 1 Injector Overfueling
Excess fuel delivery can produce a larger-than-expected combustion-pressure rise.
Possible injector concerns include:
- Internal leakage
- Incorrect flow
- Incorrect injector coding
- Sticking injector
- Incorrect part number
- Electrical command problem
- Excessive injection duration
- Poor spray pattern
Compare:
- Injector correction values
- Injector return flow
- Commanded injection quantity
- Cylinder contribution
- Fuel-rail pressure
- Pressure waveform before and after injection
Do not replace the injector solely because P039D identifies Cylinder 1.
Inconsistent Injector Delivery
An injector may deliver different quantities from one cycle to the next.
This can cause alternating:
- Weak pressure rise
- Strong pressure rise
- Delayed combustion
- Rapid combustion
- Uneven cylinder contribution
Cycle-to-cycle waveform comparison is particularly valuable for this condition.
Incorrect Injector Coding
Some diesel injectors require calibration codes to be entered into the ECM.
Incorrect coding can affect:
- Injection quantity
- Injection duration
- Pilot injection
- Combustion balance
- Cylinder correction
Verify that the stored Cylinder 1 injector code matches the installed injector.
Excessive Fuel-Rail Pressure
System-wide high rail pressure may increase injection quantity or alter spray behavior.
Possible causes include:
- Faulty pressure regulator
- Incorrect pressure-sensor data
- Pump-control problem
- Restricted return system
- PCM command error
- Aftermarket calibration
A system-wide rail-pressure problem usually affects multiple cylinders, but Cylinder 1 may cross its variation threshold first.
Incorrect Injection Timing
Combustion beginning too early or too late can change the pressure waveform’s shape and amplitude.
Possible causes include:
- Incorrect commanded timing
- Injector response delay
- Camshaft/crankshaft timing error
- Crankshaft-reference displacement
- Calibration error
- Fuel-quality problem
Compare the pressure rise with crankshaft position and injection command.
Pilot-Injection Problem
Pilot injection is used to control the rate of pressure rise and reduce diesel combustion noise.
Incorrect pilot injection may cause:
- Sharper main-combustion pressure rise
- Increased combustion noise
- Excessive waveform amplitude
- Greater cycle-to-cycle variation
Evaluate manufacturer-specific pilot-injection data where available.
Fuel Contamination
Contaminated or incorrect fuel can affect ignition delay and combustion intensity.
Possible concerns include:
- Gasoline mixed with diesel
- Water contamination
- Incorrect fuel additive
- Poor cetane quality
- Stale fuel
- Excessive biodiesel concentration
- Debris affecting injector operation
If the fault began after refueling, preserve a fuel sample when appropriate.
Excessive Airflow or Boost
More air entering the cylinder can affect combustion pressure under load.
Possible causes include:
- Boost-control fault
- Incorrect manifold-pressure data
- Turbocharger actuator problem
- Aftermarket calibration
- Intake-control malfunction
If only Cylinder 1 is affected, airflow or boost is more likely a contributing condition than the complete explanation.
EGR Flow Imbalance
Exhaust gas recirculation affects combustion temperature and pressure-rise behavior.
An EGR problem may cause:
- Increased oxygen concentration
- Faster combustion
- Increased combustion noise
- Pressure-rise changes
- Cylinder imbalance
A system-wide EGR fault normally affects multiple cylinders, but intake-manifold deposits may create uneven distribution.
Intake-Manifold Deposit Imbalance
Deposits in an intake runner can alter the amount or motion of air entering Cylinder 1.
Possible effects include:
- Uneven charge motion
- Changed combustion speed
- Cylinder-specific airflow imbalance
- Increased pressure variation
- Injector correction
Inspect the intake only when scan data supports a cylinder-specific airflow concern.
Mechanical Compression Variation
A mechanical problem can produce excessive differences between engine cycles.
Possible causes include:
- Sticking intake valve
- Sticking exhaust valve
- Variable valve-sealing problem
- Intermittent valvetrain operation
- Broken or weak valve spring
- Hydraulic adjuster fault
- Piston-ring sticking
- Cylinder-wall damage
- Localized head-gasket leakage
Mechanical testing should follow pressure-sensor, circuit and calibration verification.
Intermittent Valve Sealing
A valve that seals differently from one engine cycle to the next can create excessive pressure variation.
Supporting evidence may include:
- Inconsistent relative-compression waveform
- Uneven leakage-test results
- Valve-clearance abnormality
- Valvetrain noise
- Borescope evidence
- Pressure waveform changing with temperature
Crankshaft Reluctor-Wheel Error
The pressure waveform is evaluated relative to crankshaft position.
A damaged or shifted reluctor wheel may cause:
- Incorrect top-dead-center calculation
- Pressure-peak displacement
- Cylinder identification errors
- Unstable learned correction
- Related crankshaft-position codes
Inspect the crankshaft waveform and its relationship with camshaft and pressure signals.
Crankshaft-Position Sensor Problem
A distorted crankshaft signal can make pressure variation appear improperly timed or excessive.
Possible causes include:
- Incorrect air gap
- Metallic debris
- Heat-related sensor failure
- Loose sensor
- Connector damage
- Signal interference
- Incorrect replacement sensor
PCM Software or Internal Fault
A PCM problem is possible but should remain near the end of the diagnostic process.
Potential concerns include:
- Outdated calibration
- Corrupted learned values
- Internal reference-voltage fault
- Signal-processing error
- Damaged connector
- Incorrect software after replacement
Verify the sensor, circuits, mechanical condition and software updates before replacing the controller.
Why P039D Does Not Automatically Mean Excessive Compression
P039D concerns pressure variation, not merely the highest pressure value.
A conventional compression test measures pressure during cranking. P039D may be based on dynamic pressure behavior during:
- Combustion
- Overrun
- Idle
- Acceleration
- Specific injection events
- Particular crankshaft positions
The code may result from:
- A real increase in pressure variation.
- An overly sensitive pressure sensor.
- Electrical distortion.
- Incorrect calibration.
- Incorrect crankshaft-reference alignment.
Static compression testing alone may not reproduce the monitored fault.
Diagnostic Tools You May Need
P039D diagnosis may require:
- Manufacturer-capable scan tool
- Digital multimeter
- Oscilloscope
- Back-probing equipment
- Fused jumper leads
- Battery maintainer
- Injector return-flow equipment
- Fuel-pressure data
- Borescope
- Relative-compression equipment
- Diesel compression tester
- Cylinder leakage tester
- Crankshaft and camshaft waveform references
- Manufacturer wiring diagrams
- Vehicle-specific service information
Use equipment rated for the diesel engine and common-rail fuel system. High-pressure fuel should never be checked by loosening a line while the engine runs.
How to Diagnose P039D
1. Confirm the Definition
Verify that P039D means Cylinder 1 Pressure Variation Too High for the exact vehicle.
Record the complete code and any manufacturer-specific failure-type suffix.
2. Perform a Complete Vehicle Scan
Record:
- Stored codes
- Pending codes
- Permanent codes
- Freeze-frame data
- Cylinder-pressure data
- Pressure variation
- Maximum combustion pressure
- Injector correction
- Fuel-rail pressure
- Injection timing
- Engine speed
- Engine load
- Coolant temperature
- Intake-air temperature
- Battery voltage
- Boost pressure
- EGR command
- Crankshaft-position codes
- Pressure-sensor circuit codes
Related codes may identify whether the excessive variation is electrical, combustion-related or caused by a shared system.
3. Preserve Freeze-Frame Data
Determine when P039D occurred:
- Cold start
- Hot restart
- Idle
- Acceleration
- Deceleration
- Overrun
- High load
- Specific engine speed
- DPF regeneration
- Particular coolant temperature
Do not clear the evidence before recording it.
4. Check Related Circuit Codes
If P0397, P0398 or P0399 is present, diagnose the electrical concern before trusting the pressure data.
A pressure waveform cannot be interpreted confidently if its reference, ground or signal circuit is already known to be faulty.
5. Inspect the Pressure-Sensing Glow Plug
Check Cylinder 1 for:
- Correct part number
- Correct connector
- Harness damage
- Terminal corrosion
- Oil contamination
- Water intrusion
- Heat damage
- Twisted wiring
- Improper installation
- Carbon around the seat
- Evidence of combustion leakage
Compare the installation with another cylinder when practical.
6. Verify Installation History
Determine whether the code began after:
- Glow-plug replacement
- Cylinder-head repair
- Injector replacement
- Engine replacement
- PCM programming
- Crankshaft-sensor repair
- Timing-system repair
- Battery disconnection
Recent work can narrow the diagnostic direction considerably.
7. Verify the 5-Volt Reference
Use the exact wiring diagram and manufacturer specification.
Applicable Saab/GM information specifies approximately 4.8–5.2 volts during circuit testing. Use the specification for the vehicle being repaired.
Check for:
- Low voltage
- Excessive voltage
- Electrical noise
- Fluctuation
- Shared-reference problems
- Voltage changes with temperature or harness movement
8. Verify the Low-Reference Circuit
Check:
- Resistance
- Voltage drop
- Terminal tension
- Connector contamination
- Harness continuity
- Short to another circuit
- PCM connector condition
A shifting low reference can make the sensor output appear to have greater variation than it actually does.
9. Test the Signal Circuit
Follow the manufacturer’s procedure to verify that the PCM correctly interprets high and low signal conditions.
The procedure may involve:
- Disconnecting the sensor
- Monitoring maximum-combustion-pressure data
- Using a fused jumper
- Testing for short to ground
- Testing for short to voltage
- Testing for open or high resistance
- Confirming PCM response
Use the specified terminals. Creative jumper-wire placement is not an approved diagnostic shortcut.
10. Compare Cylinder 1 With the Other Cylinders
Monitor all available pressure parameters under identical conditions.
Compare:
- Maximum combustion pressure
- Minimum pressure
- Peak-to-peak change
- Pressure-rise rate
- Pressure-peak position
- Pressure during overrun
- Cycle-to-cycle stability
- Response after injection
Cylinder 1 should be compared with Cylinders 2, 3 and 4 at the same engine speed, load and temperature.
11. Capture the Cylinder 1 Waveform
Use supported scan-tool graphing or oscilloscope testing.
A true P039D waveform may show:
- Continuous signal
- Plausible baseline
- Excessively high peak-to-peak amplitude
- Sharp combustion-pressure rise
- Deep pressure decline
- Repeating exaggerated peaks
- Excessive cycle-to-cycle difference
- Pressure peak at an incorrect crank angle
Compare the pattern with a known-good cylinder.
12. Separate Pressure Variation From Electrical Noise
Determine whether the excessive movement is synchronized with the engine cycle.
A real pressure event should maintain a consistent relationship with:
- Crankshaft position
- Injection command
- Compression stroke
- Combustion event
- Expansion stroke
Random spikes unrelated to crankshaft position suggest electrical interference or P0399-style signal instability.
13. Perform a Harness Movement Test
Gently move the sensor harness while monitoring:
- 5-volt reference
- Low reference
- Pressure signal
- Maximum pressure
- Pressure variation
Keep hands and test leads clear of:
- Belts
- Pulleys
- Cooling fans
- Hot exhaust components
- High-pressure fuel equipment
If the signal changes with harness movement, repair the connector or wiring before mechanical testing.
14. Verify Pressure-Sensor Calibration
Check whether the system requires:
- Sensor adaptation
- Zero-point calibration
- Top-dead-center learning
- Pressure-curve correction
- Learned-value reset
- PCM programming
Complete the procedure using a properly supported scan tool.
15. Evaluate Crankshaft and Camshaft References
Compare:
- Crankshaft waveform
- Camshaft waveform
- Known-good correlation
- Reluctor-wheel condition
- Pressure peak
- Top-dead-center position
- Stored correction value
An inaccurate crankshaft reference can make normal pressure movement appear excessive.
16. Evaluate Cylinder 1 Injector Data
Review:
- Injector correction
- Injection duration
- Injection timing
- Pilot injection
- Fuel-rail pressure
- Cylinder contribution
- Return flow
- Electrical command
- Injector coding
Compare Cylinder 1 with the other cylinders.
17. Compare Overrun and Fueled Pressure Data
Pressure during overrun can help separate mechanical compression from fuel-dependent combustion.
Possible interpretations include:
- Variation high during overrun and combustion: Inspect sensor, calibration, reference timing and mechanical behavior.
- Variation normal during overrun but high after injection: Concentrate on injector operation and combustion control.
- Variation changes with harness movement: Diagnose wiring or connector faults.
- Variation becomes normal after calibration: Confirm learned-value correction.
18. Verify Fuel-Rail Pressure
Compare:
- Commanded rail pressure
- Actual rail pressure
- Pressure stability
- Regulator command
- Sensor plausibility
- Injector return flow
A system-wide rail-pressure problem should normally influence multiple cylinders.
19. Check Airflow, Boost and EGR Data
Review:
- Mass airflow
- Manifold pressure
- Boost command
- Actual boost
- EGR command
- EGR position
- Intake-runner operation
- Intake-air temperature
These systems affect combustion pressure but should not automatically be blamed for a Cylinder 1-specific fault.
20. Perform a Relative-Compression Test
If sensor and circuit tests pass, compare mechanical cylinder contribution.
Relative compression may use:
- Starter-current waveform
- Battery-voltage waveform
- Crankshaft-speed variation
- In-cylinder pressure data
Look for inconsistent Cylinder 1 behavior rather than simply a low result.
21. Perform the Approved Direct Pressure Test
If mechanical evidence supports further testing, follow the manufacturer’s procedure.
Control:
- Engine temperature
- Battery condition
- Cranking speed
- Fuel-disable method
- Adapter installation
- Test duration
- Cylinder-to-cylinder comparison
22. Perform Cylinder Leakage Testing
If Cylinder 1 sealing appears inconsistent, inspect for leakage at:
- Intake system
- Exhaust system
- Crankcase
- Cooling system
- Adjacent cylinder
Position the piston correctly and prevent the engine from rotating unexpectedly.
23. Inspect Cylinder 1 With a Borescope
Look for:
- Piston damage
- Cylinder-wall scoring
- Heavy deposits
- Oil wetness
- Coolant evidence
- Foreign-object marks
- Abnormal combustion pattern
- Valve damage where visible
Compare Cylinder 1 with another cylinder.
24. Verify PCM Software
Check for:
- Available updates
- Correct calibration
- Completed relearn
- Correct injector codes
- Valid sensor adaptation
- Stable PCM power and grounds
Only consider PCM replacement after every circuit and component test passes.
Common Diagnostic Results
| Test result | Likely diagnostic direction |
|---|---|
| Pressure signal contains random spikes | Check interference, shielding and P0399-style instability |
| Signal remains continuous with excessive repeating amplitude | Check sensor response and actual combustion |
| Variation changes when harness moves | Repair connector or wiring |
| 5-volt reference fluctuates | Diagnose shared reference or PCM supply |
| Low reference is unstable | Repair low-reference circuit |
| Cylinder 1 differs only after injection | Evaluate injector and combustion control |
| Cylinder 1 differs during overrun | Check sensor, calibration, reference timing and mechanical behavior |
| All cylinders show excessive variation | Check fuel pressure, airflow, timing and shared inputs |
| Pressure peak is at the wrong crank angle | Verify crankshaft reference and TDC correction |
| Sensor circuit passes but waveform remains exaggerated | Test or replace the pressure-sensing glow plug |
| Mechanical tests show inconsistent sealing | Locate the valve, ring, piston or gasket concern |
| Data becomes normal after adaptation | Confirm calibration and complete the repair verification |
Common Repairs for P039D
Confirmed repairs may include:
- Repairing the 5-volt reference circuit
- Repairing the low-reference circuit
- Repairing the pressure-signal circuit
- Replacing damaged connector terminals
- Restoring signal shielding
- Correcting harness routing
- Installing the correct pressure-sensing glow plug
- Replacing an overly sensitive pressure sensor
- Correcting sensor installation torque
- Cleaning the mounting seat according to procedure
- Performing pressure-sensor calibration
- Resetting pressure-curve learned values
- Completing top-dead-center adaptation
- Correcting Cylinder 1 injector coding
- Repairing or replacing the Cylinder 1 injector
- Repairing fuel-pressure control
- Correcting injection timing
- Repairing a crankshaft-reference fault
- Replacing a damaged reluctor component
- Correcting a confirmed valve-operation problem
- Repairing a confirmed cylinder-sealing fault
- Updating PCM software
- Replacing the PCM after complete verification
What Not to Replace First
P039D does not automatically justify replacing:
- All glow plugs
- Pressure-sensing glow plug
- Cylinder 1 injector
- Fuel-rail pressure sensor
- High-pressure fuel pump
- EGR valve
- Turbocharger
- Crankshaft-position sensor
- Piston
- Piston rings
- Valves
- Head gasket
- PCM
- Complete engine
The code identifies excessive waveform variation. It does not hand you a parts list, despite what the Internet Parts Cannon Academy may suggest.
Can a Pressure-Sensing Glow Plug Cause P039D?
Yes.
An overly sensitive, incorrectly calibrated or internally damaged pressure sensor can exaggerate normal chamber-pressure changes.
Its heating element may still operate normally.
Can Wiring Cause P039D?
Yes.
Reference-voltage fluctuation, an unstable low-reference circuit, high resistance, damaged shielding or electrical interference can increase apparent signal variation.
The circuit should be tested dynamically under the conditions that set the code.
Can Carbon Deposits Cause P039D?
Yes.
Carbon around the pressure sensor can alter pressure transfer. Combustion-chamber deposits can also change chamber volume, temperature and combustion behavior.
Confirm deposit accumulation before selecting a cleaning procedure.
Can Incorrect Sensor Installation Cause P039D?
Yes.
Incorrect torque, a damaged seat, cross-threading or an incorrect sensor can change mechanical preload and pressure response.
Follow the exact installation specifications.
Can an Injector Cause P039D?
Yes.
An injector delivering inconsistent or excessive fuel can create large combustion-pressure changes.
Compare Cylinder 1 pressure during overrun with its pressure after injection. That helps separate sensor and mechanical behavior from fuel-dependent combustion.
Can Fuel Pressure Cause P039D?
Yes, particularly if rail pressure is unstable or above command.
A system-wide fuel-pressure fault normally affects more than one cylinder, so compare all pressure and injector data.
Can a Crankshaft Sensor Cause P039D?
Potentially.
The ECM evaluates cylinder pressure relative to crankshaft position. An inaccurate reference can misalign the pressure curve and make its variation appear excessive.
Inspect the crankshaft waveform, reluctor wheel and top-dead-center correction.
Can Mechanical Problems Cause P039D?
Yes.
Intermittent valve sealing, valvetrain problems or other changes in Cylinder 1 sealing can produce excessive cycle-to-cycle variation.
Mechanical testing should follow sensor, wiring and calibration validation.
Is P039D the Same as High Compression?
No.
P039D concerns how much the pressure waveform changes. A static compression test may be normal even when dynamic pressure variation exceeds the ECM’s calibrated limit.
Does P039D Mean Cylinder 1 Is Misfiring?
Not necessarily.
P039D identifies excessive pressure variation. P0301 identifies a Cylinder 1 misfire.
Unstable combustion can cause both, but sensor, circuit and calibration faults can set P039D without a genuine misfire.
Can You Drive With P039D?
Limited driving may be possible if the engine runs smoothly and produces no unusual noise, smoke or warning-light activity.
Avoid heavy load until the code is diagnosed.
Stop driving if the engine develops:
- Severe knocking
- Heavy smoke
- Strong vibration
- Loud mechanical noise
- Major power loss
- Overheating
- Coolant loss
- Oil contamination
- Repeated stalling
Estimated P039D Repair Costs
| Service or repair | Estimated cost |
|---|---|
| Diagnostic scan and waveform analysis | $120–$350 |
| Wiring or connector repair | $150–$700 |
| Pressure-sensing glow-plug testing | $150–$400 |
| Pressure-sensing glow-plug replacement | $300–$1,000+ |
| Sensor calibration or relearn | $100–$350 |
| Injector testing | $200–$500 |
| Cylinder 1 injector replacement | $500–$1,800+ |
| Fuel-pressure diagnosis or repair | $250–$2,000+ |
| Relative-compression testing | $150–$350 |
| Direct diesel compression testing | $250–$600 |
| Cylinder leakage testing | $200–$500 |
| Crankshaft-sensor or reluctor repair | $300–$2,000+ |
| Cylinder-head repair | $2,000–$6,000+ |
| Internal engine repair | $3,500–$12,000+ |
| PCM software update | $150–$400 |
| PCM replacement and programming | $800–$2,500+ |
These are broad estimates. The exact engine, labor rate and confirmed failure determine the actual cost.
Common P039D Diagnostic Mistakes
Confusing P039D With P039B
P039B concerns an overall pressure value above expectation. P039D concerns excessive variation across the waveform.
Confusing P039D With P0399
P0399 concerns an intermittent or erratic circuit. P039D can involve a continuous, repeatable signal with excessive amplitude.
Treating Every Large Waveform Change as Real Combustion Pressure
Sensor bias, reference-voltage instability and incorrect calibration can exaggerate the signal.
Looking Only at Maximum Pressure
P039D requires examining waveform movement, pressure-rise rate and cycle-to-cycle behavior—not one maximum value.
Testing Only the Glow-Plug Heater
The heating and pressure-sensing functions are separate. Normal heater resistance does not prove normal pressure response.
Replacing the Injector Before Comparing Overrun Data
Pressure during fuel-free overrun can help determine whether excessive variation depends on injection.
Ignoring Crankshaft Reference
The ECM must know the correct crankshaft angle to evaluate the pressure waveform.
Ignoring Sensor Installation Torque
A precision pressure sensor can react differently when installed incorrectly.
Clearing Freeze-Frame Data Too Early
The excessive variation may occur only during one narrow operating condition.
Opening the Engine Before Validating the Signal
Verify that the waveform reflects reality before performing internal repairs. The engine deserves at least that much due process.
How to Confirm the Repair
After completing the confirmed repair:
- Reconnect every electrical connector.
- Verify pressure-sensor installation.
- Confirm the correct injector and sensor coding.
- Complete required calibration or adaptation.
- Verify battery condition and cranking speed.
- Clear stored and pending codes.
- Start the engine from cold.
- Compare Cylinder 1 with the other cylinders.
- Monitor peak-to-peak pressure variation.
- Monitor cycle-to-cycle stability.
- Compare pressure during overrun.
- Compare pressure after injection.
- Verify pressure-peak position.
- Allow the engine to reach operating temperature.
- Reproduce the freeze-frame conditions.
- Rescan for pending and stored codes.
- Confirm that P039D does not return.
- Verify readiness-monitor completion.
A successful repair must return Cylinder 1 pressure variation to the calibrated range. Clearing the code and hoping the waveform develops better manners is not a repair.
Frequently Asked Questions
What does the P039D code mean?
P039D means the ECM detected more variation than expected in the Cylinder 1 pressure signal.
Is P039D the same as Cylinder 1 pressure being too high?
No. P039B concerns the overall pressure value. P039D concerns how much the pressure waveform changes.
What is the difference between P039C and P039D?
P039C means the pressure waveform changes too little. P039D means it changes too much.
What is the difference between P0399 and P039D?
P0399 identifies an intermittent or erratic pressure-sensor circuit. P039D identifies excessive pressure variation, which may occur while signal continuity remains intact.
Is P039D a diesel code?
It is commonly associated with applicable diesel engines using pressure sensors integrated into their glow plugs. Verify the manufacturer’s code definition for the vehicle.
Is P039D a glow-plug heater code?
No. It concerns the pressure-sensing function, even when the pressure sensor and heater share one assembly.
Can a pressure-sensing glow plug cause P039D?
Yes. An overly sensitive, incorrectly installed or internally damaged sensor can exaggerate pressure variation.
Can wiring cause P039D?
Yes. Electrical interference, unstable reference voltage, poor low reference or damaged shielding can distort signal variation.
Can carbon deposits cause P039D?
Yes. Deposits can affect sensor response or alter combustion-chamber behavior.
Can a bad injector cause P039D?
Yes. Inconsistent or excessive Cylinder 1 fuel delivery can produce excessive combustion-pressure variation.
Can high fuel pressure cause P039D?
Yes. Excessive or unstable rail pressure can influence injection and combustion, although it normally affects multiple cylinders.
Can a crankshaft-position problem cause P039D?
Potentially. The ECM evaluates pressure relative to crankshaft position, so an incorrect reference can distort the pressure-curve calculation.
Does P039D mean Cylinder 1 is misfiring?
Not necessarily. P0301 is the dedicated Cylinder 1 misfire code.
Can I drive with P039D?
Limited driving may be possible if the engine runs normally. Stop driving if it develops severe vibration, knocking, heavy smoke, overheating or major power loss.
How do you diagnose P039D?
Validate the pressure-sensor circuits, compare Cylinder 1 with the other cylinders, examine waveform amplitude and timing, verify calibration and then test injector and mechanical operation as necessary.
Final Thoughts
P039D means the Cylinder 1 pressure waveform changes more than the ECM allows. The signal may show excessive peak-to-peak amplitude, an unusually sharp combustion rise or too much variation between engine cycles.
Begin by proving the data is accurate. Verify the 5-volt reference, low reference, signal circuit, pressure-sensing glow-plug installation and required calibration. Compare Cylinder 1 with the other cylinders and confirm that excessive movement follows the engine cycle rather than appearing as random electrical noise.
If the signal is valid, evaluate injector operation, fuel pressure, injection timing, crankshaft reference and actual cylinder sealing.
P039D identifies excessive variation. It does not automatically identify excessive compression, a misfire or a failed injector. Those distinctions keep the diagnosis accurate—and keep this article from wandering into every neighboring keyword like a shopping cart with one bad wheel.
For more diagnostic information, visit the DTC Doctor or browse the complete P-series OBD-II code library.











