P1223 — CID High
For Ford vehicles
pedal position sensor b circuit high input USA or redundant emergency stop Europa
powertrain (engine/transmission)
Is it safe to drive?
Short-term driving is OK In most cases the car remains drivable, possibly with reduced performance or a disabled auxiliary system. If symptoms include stalling, no-start or brake/steering warnings, treat it as urgent.
How to diagnose with an OBD scanner
- Read the code and freeze frame Connect an OBD2 scanner, confirm P1223 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
- Check for companion codes and TSBs Related codes often reveal the real root cause. Also check manufacturer technical service bulletins (TSB) for your make and model — many P0xxx issues have factory fixes or software updates. Search by VIN on the manufacturer site or nhtsa.gov.
- Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the CID high for damage, corrosion, chafing or poor contact.
- Subsystem check Measure reference voltage, ground and signal continuity at the component connector.
- Subsystem check Wiggle-test the harness while watching the signal in live data — dropouts reveal broken wires.
- Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm P1223 does not return.
Approximate repair cost
Repair cost depends on which component actually failed. Typical scenarios for P1223 (parts and labor, USD, independent shop rates): Control module repair: $300–$1,000; Repair wiring or connectors: $80–$250; Replace the faulty sensor or actuator: $150–$500. Overall, fixing P1223 usually costs between $80 and $1,000. An accurate diagnosis before buying parts saves money — the most expensive scenario is rarely the first one to check.
Common questions
How do I diagnose P1223 myself?
Start with a scan: confirm P1223, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the sensor and actuator circuits, and verify the suspect component against live data before buying parts.
What is the most common cause of P1223?
The most common causes are: corroded, loose or damaged connector, open or shorted wiring in the circuit, control module driver fault.
What does OBD2 code P1223 mean?
CID High (P1223): a powertrain (engine/transmission) fault affecting the sensor and actuator circuits. The car is usually drivable while you plan the repair. Most often caused by corroded, loose or damaged connector, open or shorted wiring in the circuit, control module driver fault.
What are the symptoms of P1223?
Drivers most often notice: Check Engine Light on, the affected system operates intermittently or not at all, increased fuel consumption in some cases, possible limp mode depending on the affected component.
Will P1223 clear itself?
Sometimes P1223 clears after a few drive cycles if the fault was intermittent — for example a loose connector or a tank of bad fuel. The underlying cause usually remains, so the code tends to return. Clear it once; if it comes back, diagnose rather than erase it repeatedly.
When your scan tool retrieves code P1223, the powertrain control module is alerting you to a high-voltage condition detected in a sensor or actuator circuit designated as CID. This generic code belongs to the OBD2 powertrain family, meaning it touches on engine or transmission-related circuitry rather than comfort or safety systems.
The module keeps a continuous eye on electrical values throughout the affected circuit. When voltage climbs above the acceptable ceiling for more drive cycles than allowed, the PCM interprets this as a fault, writes P1223 to memory, and illuminates the check engine lamp. The stored freeze frame snapshot preserves the exact operating conditions at the moment of failure—engine speed, calculated load, coolant temperature, and vehicle speed among them. That snapshot gives you a precise starting point for your investigation.
Common symptoms linked to P1223 include the check engine light staying on, the related system cutting in and out or failing completely, occasional fuel economy drops, and limp-home mode activation depending on which component has the problem.
Typical Symptoms
- Check engine light illuminated
- Affected system intermittent or inoperative
- Fuel consumption climbing in certain vehicles
- Limp mode active depending on the circuit involved
What Triggers This Code
The most frequent sources are a burned-out fuse protecting the circuit, a malfunctioning sensor or actuator within the CID circuit, corroded or loose connector terminals, a compromised ground path, and on rarer occasions, an internal driver failure inside the control module itself.
Diagnostic Approach
- Hook up a scan tool, verify P1223 is present, and capture the freeze frame data—this tells you exactly what the engine was doing when the fault occurred.
- Review any co-occurring codes. Additional trouble codes frequently expose the real culprit behind P1223.
- Look up manufacturer TSBs for your specific make and model—factory service bulletins may document known causes or software patches for this type of fault.
- Physically examine all wiring and connectors in the CID circuit. Look for broken insulation, greenish corrosion buildup, bent pins, or connectors that have backed away from their seats.
- Test reference voltage, ground integrity, and signal continuity right at the component harness. Compare your readings against specification.
- Perform a wiggle test on the harness while observing live data. Any signal interruptions or dropouts point to fractured wires or loose contacts.
- After addressing the root cause, clear the code and run the vehicle through a complete drive cycle matching the conditions captured in the freeze frame. P1223 should not reappear.
Repair Options and Costs
The fix depends entirely on what is actually faulty. Typical repair paths and their price ranges at independent shops:
- Wiring harness or connector repair: $80–$250
- Sensor or actuator replacement: $150–$500
- Control module driver repair or replacement: $300–$1,000
Always begin with the most accessible and affordable possibilities—fuse condition, wiring condition, and ground connections—before moving to component replacement or module work.
Total Repair Cost
Depending on which part has failed, fixing P1223 typically runs between $80 and $1,000. Getting a confirmed diagnosis before purchasing any parts is the smartest move; the priciest scenario is rarely the first one you should pursue.
Can You Keep Driving?
Most vehicles with P1223 stay operational, though you may notice diminished performance or a specific system that stops working. Treat the situation as urgent if the engine stalls, fails to start, or any brake and steering warnings appear alongside it. Otherwise, schedule repair within a week or two to prevent potential strand scenarios.