AutoDTCs – OBD-II Trouble Code LookupAutoDTCs – OBD-II Trouble Code Lookup
  • Home
  • DTC Codes
    • Powertrain (P-Codes)
    • Body (B-Codes)
    • Chassis (C-Codes)
    • Network (U-Codes)
  • Diagnostic Guides
  • About
  • Brands
    • Toyota
    • Lexus
    • Hyundai
    • Kia
    • Mercedes-Benz
    • BYD
    • Skoda
    • Volkswagen
    • Volvo
    • Nissan
    • Honda
    • Suzuki
  • Contact
  • Home
  • DTC Codes
    • Powertrain (P-Codes)
    • Body (B-Codes)
    • Chassis (C-Codes)
    • Network (U-Codes)
  • Diagnostic Guides
  • About
  • Brands
    • Toyota
    • Lexus
    • Hyundai
    • Kia
    • Mercedes-Benz
    • BYD
    • Skoda
    • Volkswagen
    • Volvo
    • Nissan
    • Honda
    • Suzuki
  • Contact
Home / DTC Codes / Powertrain Systems (P-Codes) / P06A8 – Internal VCC power malfunction

P06A8 – Internal VCC power malfunction

DTC Data Sheet
SystemEngine / PCM Internal
StandardSAE Generic (J2012)
Fault typeInternal Module Fault
Official meaningInternal VCC power malfunction
Definition sourceSAE J2012-DA standard

P06A8 means the powertrain control module (PCM) or engine control module (ECM) has detected a fault in its internal VCC (voltage control circuit) power supply. VCC in this context refers to the regulated internal reference voltage — typically 5V — that the PCM generates internally to power its own sensor input circuits, internal logic, and sometimes external sensors on the 5V reference bus. A malfunction in this internal supply means the PCM cannot guarantee the accuracy of any signal that depends on it, which can cause a cascade of related sensor codes alongside P06A8. This code is logged by the PCM about itself — making it one of the few codes that indicates a probable PCM hardware fault rather than an external component problem.

🔍Look up your vehicle's recalls, specs & safety ratings — free VIN decoder with NHTSA data

P06A8 Quick Answer

P06A8 means the PCM’s internal voltage regulator has malfunctioned. Before replacing the PCM, verify that the PCM power supply, all ground circuits, and the battery are in good condition — external voltage problems can cause internal regulation faults. If power and ground are confirmed good, PCM replacement is the most likely outcome.

What Does P06A8 Mean?

Official meaning (SAE J2012): P06A8 – Internal VCC power malfunction. The PCM contains internal voltage regulators that step down battery voltage (nominally 12–14V) to the lower regulated voltages needed for its internal processor, memory, and analog circuits — most notably the 5V reference voltage used by sensors such as the MAP, TPS, APP, FRP, and others. P06A8 sets when the PCM’s internal self-diagnostic circuitry determines that this internal supply is outside acceptable limits.

What the PCM actually checks: The PCM continuously monitors its own internal supply rails. The 5V reference is the most commonly monitored because it directly affects the accuracy of every ratiometric sensor connected to it. If the internal regulator output drops below approximately 4.5V or rises above approximately 5.5V, the PCM flags the regulation as faulty and stores P06A8. Why external conditions matter: a severely low supply voltage to the PCM (from a weak battery or poor ground) can cause the internal regulator to drop out. P06A8 can therefore appear alongside battery or charging system faults — always check external supply first.

Theory of Operation

The PCM contains multiple internal linear or switching regulators that produce stable reference voltages from the vehicle’s 12V supply. The 5V reference (Vref) is used both internally for analog-to-digital conversion accuracy and externally — it is distributed to two-wire and three-wire sensors (MAP, TPS, APP, FRP, EGR position, etc.) as their excitation voltage. The sensor returns a ratiometric signal: a voltage proportional to Vref, so if Vref is accurate, the sensor measurement is accurate regardless of minor battery voltage variation.

P06A8 is generated when the PCM’s internal monitoring logic determines that its own VCC regulation has failed. Because the PCM is reporting a fault about its own internal hardware, this code carries higher diagnostic significance than most sensor codes. In most cases the fault does not set spuriously — if the external power supply and grounds are verified good and P06A8 persists, the PCM has a genuine internal hardware fault. Companion codes from sensors that share the 5V Vref bus (P0107, P0122, P0222, P0452, etc.) often appear alongside P06A8 because the degraded Vref affects all connected sensors simultaneously.

Symptoms

  • MIL on — P06A8 typically triggers the check engine light immediately
  • Multiple companion sensor codes — MAP, TPS, APP, fuel pressure sensor, EGR, and other 5V reference sensors may all set low-voltage circuit codes simultaneously
  • Rough idle or poor driveability — if multiple sensor inputs are corrupted by the failing Vref, the PCM cannot calculate accurate fuelling and ignition
  • Engine may not start in severe cases where the internal supply collapse is complete
  • Intermittent stalling if the fault is marginal and the regulator is oscillating around the fault threshold
  • Scan tool data errors — sensor readings that appear frozen, zeroed, or at maximum values simultaneously point to a Vref collapse

Common Causes

  • PCM internal voltage regulator failure: The most common cause. The internal regulator component has failed due to age, thermal stress, or a transient voltage spike. This is a hardware failure within the PCM itself.
  • Low battery voltage causing internal regulator dropout: A severely discharged or failing battery may drop PCM supply voltage below the minimum needed for the internal regulator to maintain regulation. Check battery condition before condemning the PCM.
  • Poor PCM power supply or ground: A corroded supply fuse, loose power relay contact, or high-resistance PCM ground can deprive the PCM of adequate voltage under load, causing apparent internal regulation failure. Voltage-drop test all PCM power and ground circuits.
  • Transient voltage spike damage: Jump-starting with reversed polarity, a failing alternator with AC ripple, or load-dump events can damage the PCM’s internal regulator circuit.
  • Shorted 5V reference sensor pulling Vref down: A sensor connected to the external 5V Vref bus that has developed an internal short to ground can collapse the Vref bus and trigger P06A8. In this case the PCM itself is not faulty — the external sensor is. Test by unplugging sensors on the Vref bus one at a time and monitoring if Vref recovers.

Diagnosis Steps

Use a scan tool with full PCM access and live data. You will need a DMM for voltage and voltage-drop testing. Work systematically through external causes — battery, PCM power supply, ground, and external sensor Vref loading — before concluding the PCM is faulty internally. Replacing a PCM unnecessarily is expensive and requires programming.

  1. Scan all modules and record every DTC. Count the companion sensor codes — if MAP, TPS, APP, fuel pressure, and EGR all show low or circuit low codes simultaneously alongside P06A8, all of these sensors share the same 5V Vref bus. That pattern is strongly consistent with either a Vref bus short or a PCM internal regulator failure.
  2. Check battery voltage at rest and under load. A battery below 10.5V under load is causing excessive voltage drop to the PCM. Charge or replace the battery and retest before further diagnosis. A jump-start or battery charger recovery session may temporarily mask the symptom.
  3. Voltage-drop test all PCM power supply circuits and ground circuits under load. With the engine running, measure from battery positive to the PCM main power feed — accept less than 0.3V drop total. Measure from the PCM chassis ground to battery negative — accept less than 0.1V. High drops in either path starve the internal regulator.
  4. With the key on (engine off), check the 5V Vref bus voltage at an accessible sensor — the TPS signal wire or MAP sensor reference pin is convenient. A healthy Vref reads 4.9–5.1V. A reading below 4.5V with the PCM power supply confirmed good suggests either an external sensor pulling the bus down or a failing PCM regulator.
  5. To isolate a shorted external sensor: unplug sensors connected to the 5V Vref bus one at a time (MAP, TPS, APP, FRP, EGR) and recheck Vref voltage after each disconnection. If Vref returns to 5V when a particular sensor is unplugged, that sensor has an internal short and is collapsing the bus — replace it. P06A8 should clear and not return after the shorted sensor is removed.
  6. If battery, supply, grounds, and all external Vref sensors test good and P06A8 persists, the PCM internal regulator has failed. Confirm by observing Vref voltage in live data — a verified good battery and supply with Vref below 4.5V confirmed at the scan tool is diagnostic of PCM internal failure.
  7. Replace PCM following manufacturer programming and configuration procedures. On vehicles with immobiliser integration or adaptive transmission/fuel trim data, confirm what requires relearning or reprogramming after replacement.

Professional tip: Before ordering a PCM for P06A8, always unplug the MAP sensor and recheck. A failed MAP sensor with an internal short to ground is the most common external cause of a collapsed 5V Vref bus, and it produces P06A8 alongside P0107 in a pattern that looks exactly like a PCM failure. A $50 MAP sensor avoids a $500+ PCM replacement.

Need wiring diagrams and factory-style repair steps?

Powertrain faults often require exact wiring diagrams, connector pinouts, and guided test steps. A repair manual can help you confirm the cause before replacing parts.

Factory repair manual access for P06A8

Check repair manual access

Possible Fixes

  • Replace shorted 5V reference sensor: MAP, TPS, APP, FRP, or other Vref-connected sensor with an internal short — isolate by unplugging sensors one at a time.
  • Repair PCM power supply or ground: Correct corroded fuse contacts, loose power relay, or high-resistance ground path.
  • Replace/service battery and charging system: Restore adequate PCM supply voltage if low battery was causing regulator dropout.
  • Replace PCM: After confirming all external causes are ruled out — requires programming and configuration per manufacturer procedure.

Can I Still Drive With P06A8?

Driving with P06A8 active is not recommended. A malfunctioning internal Vref means the PCM is operating with corrupted sensor inputs, leading to incorrect fuelling, ignition timing, and emissions control. Engine performance is likely compromised. In severe cases the engine may not start or may stall. Do not drive beyond getting the vehicle to a workshop for diagnosis.

How Serious Is This Code?

P06A8 is a high-severity fault. It indicates the PCM’s own internal hardware may be compromised, affecting the accuracy of every sensor input on the Vref bus. Unlike most DTCs that point to external components, P06A8 often signals a PCM hardware fault — one of the most expensive repairs in the powertrain system. Diagnose carefully to rule out cheaper external causes first.

Common Misdiagnoses

The most common misdiagnosis is replacing the PCM when a shorted external sensor is collapsing the Vref bus. Always unplug Vref-connected sensors one at a time and monitor Vref voltage before condemning the PCM. A second common mistake is ignoring battery and supply voltage — a severely weak battery causing PCM supply dropout can produce P06A8 and clear completely after battery replacement. Skipping the voltage-drop test on PCM power and ground circuits is also common and results in replacing a PCM into a supply-voltage problem that damages the replacement unit.

Most Likely Fix

In order of likelihood: (1) a shorted external 5V reference sensor (MAP most common) pulling the Vref bus down — unplugging sensors one at a time confirms this quickly; (2) a PCM power or ground integrity issue causing internal regulator dropout; (3) PCM internal regulator failure requiring module replacement. PCM replacement is the confirmed repair when all external causes are eliminated.

Repair Costs

Repair TypeEstimated Cost
Diagnosis$100 – $200
Sensor replacement (MAP, TPS, etc.)$50 – $200
Wiring / ground repair$100 – $300
PCM replacement + programming$600 – $1,800+

Related Internal Vcc Codes

Compare nearby internal vcc trouble codes with similar definitions, fault patterns, and diagnostic paths.

  • P068B – Relay 'Circuit 87' has shut off too late. There is an internal fault.
  • P0605 – Internal Control Module Read Only Memory (ROM) Error
  • P0604 – Internal Control Module Random Access Memory (RAM) Error
  • P0603 – Internal Control Module Keep Alive Memory (KAM) Error
  • P0601 – Internal Control Module Memory Check Sum Error
  • P2799 – Internal Control Module Transmission Processor Performance
All Categories
  • Steering Systems
  • Suzuki
  • Powertrain Systems (P-Codes
  • Suspension Systems
  • Ford
  • Body Systems (B-Codes
  • Wheels / Driveline
  • Volvo
  • Chassis Systems (C-Codes
  • CAN Bus / Network Communication
  • Audi
  • Network & Integration (U-Codes
  • Control Module Communication
  • Skoda
  • Engine & Powertrain
  • Vehicle Integration Systems
  • Jeep
  • Fuel & Air Metering
  • Volkswagen
  • 33
  • Ignition & Misfire
  • Mitsubishi
  • Honda
  • Emission System
  • BYD
  • Transmission
  • Toyota
  • Hybrid / EV Propulsion
  • Lexus
  • Cooling Systems
  • Mercedes-Benz
  • Body / Comfort & Interior
  • Dodge
  • Airbag / SRS
  • Kia
  • Climate Control / HVAC
  • Hyundai
  • ABS / Traction / Stability
  • Nissan
Powertrain Systems
  • Engine & Powertrain
  • Fuel & Air Metering
  • Ignition & Misfire
  • Emission System
More Systems
  • Transmission
  • Hybrid / EV Propulsion
  • Cooling Systems
  • Body / Comfort & Interior
Safety & Chassis
  • Airbag / SRS
  • Climate Control / HVAC
  • ABS / Traction / Stability
  • Steering Systems
Chassis & Network
  • Suspension Systems
  • Wheels / Driveline
  • CAN Bus / Network Communication
  • Control Module Communication
  • © 2026 AutoDTCs.com. Accurate OBD-II DTC Explanations for All Makes & Models. About · Contact · Privacy Policy · Disclaimer