ICP Sensor Voltage Out of Range
The P1212 code indicates that the Injection Control Pressure (ICP) sensor voltage is not within the expected range. This sensor monitors high-pressure oil in the fuel injection system, critical for proper injector operation. The PCM detects a voltage signal that is either too high or too low, often due to sensor failure, wiring issues, or low oil pressure.
01. Most Common Causes
- Faulty ICP sensor
- Wiring or connector issues (open, short, corrosion)
- Low engine oil level or pressure
- Failed high-pressure oil pump
02. Symptoms You Will Notice
- Check Engine Light on
- Hard starting or no start
- Rough idle or stalling
- Loss of power or poor acceleration
03. Step-by-Step Diagnosis
Step 1: Scan for codes and record freeze frame data.
Step 2: Visually inspect ICP sensor connector and wiring for damage or corrosion.
Step 3: Measure ICP sensor voltage with a multimeter (key on, engine off: ~0.2-0.5V; idle: ~0.8-1.5V).
Step 4: Check engine oil level and condition; verify high-pressure oil pump operation.
Step 5: If voltage is out of range, replace ICP sensor and clear codes.
04. Commonly Affected Makes
05. Frequently Asked Questions
Is it safe to drive with this code?▼
No, driving with P1212 can cause hard starting, stalling, or no start, potentially leaving you stranded. It's best to diagnose and repair promptly.
How much does it cost to fix?▼
Replacing the ICP sensor typically costs $50-$150 for parts and labor. Additional repairs for wiring or oil system issues may increase cost.