01 Signs Your Radiator is Clogged and How to Fix It Yourself • 02 Optimizing Engine Performance: The Critical Need for Oil Fi… • 03 C0060 and C0065: Left Front ABS Solenoid #1 and #2 Circuit … • 04 Why Toyota Cars Rarely Fail the Same Way Twice • 05 What Causes Your Car's Steering Wheel to Become Difficult W… • 06 Common Causes of Turbocharger Damage and How to Avoid Them • 07 Understanding Why Brake Calipers Are Sticking When Hot • 08 System Too Rich: Decoding the Symptoms and Solutions for a … • 09 Advantages & Challenges of Different Piston Head Designs "C… • 10 How Leaking a Head Gasket Affects Engine Performance •

DTC codes / P06xx · Computer and output circuits / P06DC

P06DCEngine Oil Pressure Control Circuit High

P06DC indicates that the engine control module (ECM) has detected an abnormally high voltage on the engine oil pressure control circuit, which typically points to an open circuit, a short to voltage, or a faulty oil pressure control solenoid. The ECM commands a specific current to the solenoid to regulate oil pressure, and when the feedback voltage exceeds the expected range, it sets this code and may default to a fixed pressure strategy.

SystemPowertrain
Code typeGeneric (all makes)
SeverityMedium
Fix difficultyIntermediate
AreaComputer and output circuits

Symptoms you may notice

  • Illumination of the check engine light, often with no other noticeable symptoms
  • Oil pressure warning light or message on the dashboard
  • Reduced engine performance or limp mode in some vehicles
  • Unusual engine noise or ticking due to incorrect oil pressure
  • Poor fuel economy or increased emissions in certain conditions

Common causes, most likely first

  1. Open circuit or high resistance in the oil pressure control solenoid wiring or connector
  2. Short to voltage on the control circuit between the ECM and solenoid
  3. Faulty oil pressure control solenoid (stuck or electrically failed)
  4. Contaminated or degraded engine oil causing solenoid malfunction
  5. ECM internal fault or software issue (less common)
  6. Corroded or damaged pins at the solenoid or ECM connectors

How to diagnose and fix it

  1. Verify oil level and condition; change oil and filter if contaminated or incorrect viscosity
  2. Inspect the oil pressure control solenoid connector and wiring for damage, corrosion, or loose pins
  3. Measure resistance of the solenoid and compare to manufacturer specification
  4. Check for short to voltage or open circuit in the control wire between ECM and solenoid
  5. Test the solenoid with a scan tool bidirectional control to confirm operation
  6. Replace the oil pressure control solenoid if faulty
  7. Reprogram or replace the ECM only after all other causes are ruled out

Oil pressure control circuit high-voltage traps

  • A shorted solenoid coil can mimic an open circuit by drawing excessive current and causing the ECM to set a high-voltage code, so resistance checks alone may not reveal the fault.
  • Oil sludge or debris can block the solenoid valve, forcing it to stick and generate a high-voltage feedback signal even when the electrical circuit is intact.
  • Some vehicles use the oil pressure control solenoid to vary oil pump output; a failed solenoid may not trigger a low-oil-pressure warning until severe engine damage occurs.
  • After replacing the solenoid, always clear adaptations and perform a relearn procedure if required, otherwise the code may return immediately.
  • A faulty oil pressure sensor (separate from the control solenoid) can skew feedback and cause the ECM to misinterpret circuit voltage, leading to misdiagnosis.

Can I keep driving with P06DC?

It is generally safe to drive short distances to a repair shop, but avoid heavy loads, high RPM, or prolonged driving because incorrect oil pressure can accelerate engine wear. If the oil pressure warning light illuminates, stop the engine immediately and seek professional assistance.

Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage