Home OBDII DTC Doctor P039D Code: Cylinder 1 Pressure Variation Too High

P039D Code: Cylinder 1 Pressure Variation Too High

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

ItemInformation
CodeP039D
DefinitionCylinder 1 Pressure Variation Too High
SystemIn-cylinder pressure monitoring
Common applicationCertain modern diesel engines
Typical sensorPressure sensor integrated into a glow plug
Fault typePressure waveform changes more than expected
Primary diagnostic directionValidate 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 responseDiagnose 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:

  1. The intake valve closes.
  2. The piston moves upward.
  3. Cylinder pressure rises.
  4. Fuel injection begins.
  5. Combustion increases pressure.
  6. Pressure reaches its peak.
  7. The piston moves downward.
  8. Pressure decreases during expansion.
  9. 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.

CodeWaveform behavior
P039CPressure signal changes too little
P039DPressure 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

CodeDefinitionDiagnostic focus
P0395Cylinder 1 Pressure Sensor CircuitGeneral pressure-sensor circuit malfunction
P0396Cylinder 1 Pressure Sensor Range/PerformanceSignal exists but is implausible
P0397Cylinder 1 Pressure Sensor Circuit LowElectrical voltage below threshold
P0398Cylinder 1 Pressure Sensor Circuit HighElectrical voltage above threshold
P0399Cylinder 1 Pressure Sensor Circuit Intermittent/ErraticSignal drops out or becomes unstable
P039ACylinder 1 Pressure Too LowOverall pressure value below expectation
P039BCylinder 1 Pressure Too HighOverall pressure value above expectation
P039CCylinder 1 Pressure Variation Too LowWaveform changes less than expected
P039DCylinder 1 Pressure Variation Too HighWaveform changes more than expected
P039ECylinder 1 Combustion PerformanceOverall combustion behavior outside expectation
P0301Cylinder 1 Misfire DetectedCrankshaft 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:

  1. A real increase in pressure variation.
  2. An overly sensitive pressure sensor.
  3. Electrical distortion.
  4. Incorrect calibration.
  5. 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 resultLikely diagnostic direction
Pressure signal contains random spikesCheck interference, shielding and P0399-style instability
Signal remains continuous with excessive repeating amplitudeCheck sensor response and actual combustion
Variation changes when harness movesRepair connector or wiring
5-volt reference fluctuatesDiagnose shared reference or PCM supply
Low reference is unstableRepair low-reference circuit
Cylinder 1 differs only after injectionEvaluate injector and combustion control
Cylinder 1 differs during overrunCheck sensor, calibration, reference timing and mechanical behavior
All cylinders show excessive variationCheck fuel pressure, airflow, timing and shared inputs
Pressure peak is at the wrong crank angleVerify crankshaft reference and TDC correction
Sensor circuit passes but waveform remains exaggeratedTest or replace the pressure-sensing glow plug
Mechanical tests show inconsistent sealingLocate the valve, ring, piston or gasket concern
Data becomes normal after adaptationConfirm 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 repairEstimated 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:

  1. Reconnect every electrical connector.
  2. Verify pressure-sensor installation.
  3. Confirm the correct injector and sensor coding.
  4. Complete required calibration or adaptation.
  5. Verify battery condition and cranking speed.
  6. Clear stored and pending codes.
  7. Start the engine from cold.
  8. Compare Cylinder 1 with the other cylinders.
  9. Monitor peak-to-peak pressure variation.
  10. Monitor cycle-to-cycle stability.
  11. Compare pressure during overrun.
  12. Compare pressure after injection.
  13. Verify pressure-peak position.
  14. Allow the engine to reach operating temperature.
  15. Reproduce the freeze-frame conditions.
  16. Rescan for pending and stored codes.
  17. Confirm that P039D does not return.
  18. 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.