What is Vehicle Fault Code P006D?
The P006D fault code, applicable to all car manufacturers, means “Barometric Pressure – Turbocharger/Supercharger Inlet Pressure Correlation“.
Background Information: The barometric pressure sensor (sometimes called a High Altitude Compensator, HAC) transmits atmospheric pressure as an electrical signal to the electronic control module. Atmospheric pressure varies with weather and altitude. Lower pressure means thinner air. The Powertrain Control Module (PCM) uses the barometric pressure value to adjust fuel delivery to help the engine achieve the optimal air-fuel ratio. This fault code indicates that the difference between the barometric pressure sensor and the turbocharger/supercharger inlet pressure sensor (downstream of the throttle valve) signal exceeds the calibrated value (usually 10.35 KPa) for a set period of time (2.5 seconds).
What are the symptoms of P006D code?
Symptoms of the P006D engine fault code may include:
- Reduced engine performance
- Reduced fuel efficiency
- Engine acceleration delay
- Rich or lean condition
- Louder than usual hissing/suction sound during acceleration
What are the common causes of P006D code?
Possible causes of this engine fault code include:
- Faulty barometric pressure sensor
- Faulty turbocharger/supercharger inlet pressure sensor
- Open or shorted wiring or connectors
- Insufficient engine vacuum
- Restricted air intake
- PCM or PCM programming error
How to diagnose P006D code?
To diagnose the P006D fault code, technicians typically follow these steps:
- Use an OBD2 scanner to confirm the P006D code and check for related codes.
- Check the intake system for signs of damage or leaks.
- Test the function of the barometric pressure sensor and the turbocharger inlet pressure sensor.
- Check the integrity and correct connection of the wiring and connectors.
- Check the MAF sensor for malfunctions.
How to repair P006D code?
Repairing the P006D code may vary depending on the root cause, but may include:
- Replacing the barometric pressure sensor
- Replacing the turbocharger inlet pressure sensor
- Repairing or replacing broken intake pipes
- Repairing any wiring problems
- Reprogramming or replacing the PCM if necessary
- Clear the fault code and test drive:After resolving the problem, clear the fault code from the ECU memory and test drive the vehicle. Monitor any recurring issues to ensure the problem has been successfully resolved.
DTC Code P006D Frequently Asked Questions
How serious is the P006D code?
The P006D code is classified as critical. It indicates a significant malfunction that could lead to serious engine damage or pose a safety risk to the driver and passengers. Immediate attention is required to prevent further complications.
How much does it cost to fix the P006D code?
The cost of fixing the P006D code varies greatly depending on the specific repair. On average, the cost ranges from approximately $100 to $1500, depending on whether it involves replacing a sensor, repairing wiring, or addressing a PCM issue.
Can I fix the P006D code myself?
While some aspects of diagnosing and fixing the P006D code can be handled by an experienced DIY mechanic, understanding the complexity of the system is crucial. If you are unsure, or if the problem persists after the repair, it is strongly recommended to seek professional help to avoid further damage.



