Generator Position Sensor Circuit High Voltage
The P0C67 code indicates that the generator position sensor circuit is reporting a voltage higher than the expected range. This sensor monitors the rotor position of the generator (alternator) in hybrid/electric vehicles. A high signal can be caused by a short to voltage, a faulty sensor, or a problem in the wiring or connector. This can affect the generator's ability to charge the battery or assist the engine, potentially leading to drivability issues or a no-start condition.
1. Symptoms You Will Notice
- Check Engine Light on
- Reduced fuel economy
- Battery not charging properly
- Vehicle may enter limp mode
2. Most Common Causes
- Faulty generator position sensor (resolver/encoder) internal failure
- Short to battery voltage (B+) in the sensor signal circuit
- Short to voltage in the sensor 5V reference circuit
- Damaged, corroded, or backed-out terminals in the sensor connector
- Internal failure of the control module (PCM/HVCU/inverter)
- Wiring harness damage (pinched, chafed against chassis or heat source)
3. Step-by-Step Diagnosis
Step 1: Scan for additional codes and record freeze frame data.
Step 2: Visually inspect the generator position sensor wiring and connector for damage, corrosion, or shorts.
Step 3: Use a multimeter to check the sensor reference voltage (typically 5V) and signal voltage; compare to manufacturer specs.
Step 4: If wiring is okay, test the sensor resistance and replace if out of spec.
Step 5: If sensor is fine, check the hybrid control module for faults or perform a module update.
4. Frequently Asked Questions
Is it safe to drive with this code?▼
It is not recommended to drive long distances as the generator may not charge the battery properly, leading to a dead battery or loss of power assist. Limp mode may activate, reducing speed.
How much does it cost to fix?▼
Repair costs typically range from $150 to $400, depending on whether the sensor, wiring, or module needs replacement. Labor and parts vary by vehicle.
5. Commonly Affected Makes
This is a generic OBD2 code, potentially applicable to any manufacturer using this diagnostic standard.