Home / DTC / P1146 — IDLE CO POTENTIOMET

P1146 — IDLE CO POTENTIOMET

Detailed page for trouble code P1146.

32,287codes
58brands
9,833generic
22,454specific
Reset
Code

P1146

DAEWOO P — Powertrain

IDLE CO POTENTIOMET

Brand: DAEWOO
Views: UK: 2 EN: 5 RU: 1
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Faulty idle CO/idle potentiometer (worn or internally open/shorted)
  • Damaged, corroded or loose connector or wiring (open, short to power or ground, high resistance)
  • Poor sensor ground or reference voltage loss
  • Throttle body contamination or mechanical sticking affecting sensor movement
  • Vacuum leaks or other intake air problems altering idle behavior
  • ECM or software fault (rare)

Symptoms

  • Check Engine Light (MIL) illuminated with P1146 stored
  • Irregular, high or low idle speed or idle hunting
  • Hard starting or rough idle after cold start
  • Reduced engine performance at idle or hesitation
  • Throttle response may be inconsistent

What to check

  • Scan for codes and freeze-frame data; note RPM, engine load, coolant temp when fault set
  • Visually inspect sensor connector and wiring for corrosion, damage or looseness
  • Perform wiggle test on harness while monitoring live data to reproduce fault/intermittency
  • Inspect throttle body for carbon build-up and ensure throttle plate moves freely
  • Check for vacuum leaks (hoses, intake manifold gaskets)
  • Measure reference voltage and ground at sensor connector with key ON, engine OFF

Signal parameters

  • Reference voltage (typical): 5.0 V ±0.2 V at sensor reference pin
  • Sensor signal voltage (typical idle range): approximately 0.5–4.5 V; should change smoothly with throttle movement
  • Sensor output should not be open (no voltage) or shorted to battery/ground
  • Resistance (if specified by manufacturer) should vary smoothly across potentiometer sweep without dead spots

Diagnostic algorithm

  1. Connect scan tool; read freeze frame and pending codes; note conditions when P1146 set
  2. Visually inspect sensor connector, wiring and grounds; repair any corrosion or damaged wiring
  3. With ignition ON (engine OFF) measure reference voltage and ground at sensor connector; if no 5 V reference or poor ground, trace to ECU and repair
  4. Back-probe sensor signal with key ON and slowly move throttle or idle adjusting mechanism; observe signal voltage on scan tool or DVOM — it should vary smoothly without jumps or dropouts
  5. If signal is intermittent or out-of-range, unplug connector and measure resistance of potentiometer (if service manual specifies values) or replace sensor/throttle body assembly
  6. Clean throttle body and ensure throttle plate moves freely if binding is present, then retest sensor output
  7. After repair or replacement clear codes, perform idle relearn/adaptation if required by the manufacturer, then road test and verify code does not return

Likely causes

  • Worn or contaminated potentiometer inside throttle/idle assembly
  • Corroded connector or broken wire at sensor
  • Poor ground at sensor or ECU
  • Throttle body dirt causing abnormal sensor readings

Fault status

⚠️ Status
ECM detected invalid or out-of-range signal from idle CO potentiometer (idle control potentiometer). Code P1146 stored.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-2.0 hours

Similar codes

Your experience will help others
+100 karma for a short comment :)
Send to email
Code

P1146

LAND ROVER P — Powertrain

Low input from generator line C

Views: UK: 4 EN: 9 RU: 5
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Faulty idle CO/idle potentiometer (worn or internally open/shorted)
  • Damaged, corroded or loose connector or wiring (open, short to power or ground, high resistance)
  • Poor sensor ground or reference voltage loss
  • Throttle body contamination or mechanical sticking affecting sensor movement
  • Vacuum leaks or other intake air problems altering idle behavior
  • ECM or software fault (rare)

Symptoms

  • Check Engine Light (MIL) illuminated with P1146 stored
  • Irregular, high or low idle speed or idle hunting
  • Hard starting or rough idle after cold start
  • Reduced engine performance at idle or hesitation
  • Throttle response may be inconsistent

What to check

  • Scan for codes and freeze-frame data; note RPM, engine load, coolant temp when fault set
  • Visually inspect sensor connector and wiring for corrosion, damage or looseness
  • Perform wiggle test on harness while monitoring live data to reproduce fault/intermittency
  • Inspect throttle body for carbon build-up and ensure throttle plate moves freely
  • Check for vacuum leaks (hoses, intake manifold gaskets)
  • Measure reference voltage and ground at sensor connector with key ON, engine OFF

Signal parameters

  • Reference voltage (typical): 5.0 V ±0.2 V at sensor reference pin
  • Sensor signal voltage (typical idle range): approximately 0.5–4.5 V; should change smoothly with throttle movement
  • Sensor output should not be open (no voltage) or shorted to battery/ground
  • Resistance (if specified by manufacturer) should vary smoothly across potentiometer sweep without dead spots

Diagnostic algorithm

  1. Connect scan tool; read freeze frame and pending codes; note conditions when P1146 set
  2. Visually inspect sensor connector, wiring and grounds; repair any corrosion or damaged wiring
  3. With ignition ON (engine OFF) measure reference voltage and ground at sensor connector; if no 5 V reference or poor ground, trace to ECU and repair
  4. Back-probe sensor signal with key ON and slowly move throttle or idle adjusting mechanism; observe signal voltage on scan tool or DVOM — it should vary smoothly without jumps or dropouts
  5. If signal is intermittent or out-of-range, unplug connector and measure resistance of potentiometer (if service manual specifies values) or replace sensor/throttle body assembly
  6. Clean throttle body and ensure throttle plate moves freely if binding is present, then retest sensor output
  7. After repair or replacement clear codes, perform idle relearn/adaptation if required by the manufacturer, then road test and verify code does not return

Likely causes

  • Worn or contaminated potentiometer inside throttle/idle assembly
  • Corroded connector or broken wire at sensor
  • Poor ground at sensor or ECU
  • Throttle body dirt causing abnormal sensor readings

Fault status

⚠️ Status
ECM detected invalid or out-of-range signal from idle CO potentiometer (idle control potentiometer). Code P1146 stored.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-2.0 hours

Similar codes

Your experience will help others
+100 karma for a short comment :)
Send to email
Code

P1146

RAM P — Powertrain

Fuel Injector Group 1 Supply Voltage Circuit

Brand: RAM
Views: UK: 2 EN: 5 RU: 1
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Faulty idle CO/idle potentiometer (worn or internally open/shorted)
  • Damaged, corroded or loose connector or wiring (open, short to power or ground, high resistance)
  • Poor sensor ground or reference voltage loss
  • Throttle body contamination or mechanical sticking affecting sensor movement
  • Vacuum leaks or other intake air problems altering idle behavior
  • ECM or software fault (rare)

Symptoms

  • Check Engine Light (MIL) illuminated with P1146 stored
  • Irregular, high or low idle speed or idle hunting
  • Hard starting or rough idle after cold start
  • Reduced engine performance at idle or hesitation
  • Throttle response may be inconsistent

What to check

  • Scan for codes and freeze-frame data; note RPM, engine load, coolant temp when fault set
  • Visually inspect sensor connector and wiring for corrosion, damage or looseness
  • Perform wiggle test on harness while monitoring live data to reproduce fault/intermittency
  • Inspect throttle body for carbon build-up and ensure throttle plate moves freely
  • Check for vacuum leaks (hoses, intake manifold gaskets)
  • Measure reference voltage and ground at sensor connector with key ON, engine OFF

Signal parameters

  • Reference voltage (typical): 5.0 V ±0.2 V at sensor reference pin
  • Sensor signal voltage (typical idle range): approximately 0.5–4.5 V; should change smoothly with throttle movement
  • Sensor output should not be open (no voltage) or shorted to battery/ground
  • Resistance (if specified by manufacturer) should vary smoothly across potentiometer sweep without dead spots

Diagnostic algorithm

  1. Connect scan tool; read freeze frame and pending codes; note conditions when P1146 set
  2. Visually inspect sensor connector, wiring and grounds; repair any corrosion or damaged wiring
  3. With ignition ON (engine OFF) measure reference voltage and ground at sensor connector; if no 5 V reference or poor ground, trace to ECU and repair
  4. Back-probe sensor signal with key ON and slowly move throttle or idle adjusting mechanism; observe signal voltage on scan tool or DVOM — it should vary smoothly without jumps or dropouts
  5. If signal is intermittent or out-of-range, unplug connector and measure resistance of potentiometer (if service manual specifies values) or replace sensor/throttle body assembly
  6. Clean throttle body and ensure throttle plate moves freely if binding is present, then retest sensor output
  7. After repair or replacement clear codes, perform idle relearn/adaptation if required by the manufacturer, then road test and verify code does not return

Likely causes

  • Worn or contaminated potentiometer inside throttle/idle assembly
  • Corroded connector or broken wire at sensor
  • Poor ground at sensor or ECU
  • Throttle body dirt causing abnormal sensor readings

Fault status

⚠️ Status
ECM detected invalid or out-of-range signal from idle CO potentiometer (idle control potentiometer). Code P1146 stored.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-2.0 hours

Similar codes

Your experience will help others
+100 karma for a short comment :)
Send to email
Code

P1146

SUBARU P — Powertrain

Pressure Sensor Circuit Range Performance Problem High Input

Brand: SUBARU
Views: UK: 8 EN: 19 RU: 10
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Faulty idle CO/idle potentiometer (worn or internally open/shorted)
  • Damaged, corroded or loose connector or wiring (open, short to power or ground, high resistance)
  • Poor sensor ground or reference voltage loss
  • Throttle body contamination or mechanical sticking affecting sensor movement
  • Vacuum leaks or other intake air problems altering idle behavior
  • ECM or software fault (rare)

Symptoms

  • Check Engine Light (MIL) illuminated with P1146 stored
  • Irregular, high or low idle speed or idle hunting
  • Hard starting or rough idle after cold start
  • Reduced engine performance at idle or hesitation
  • Throttle response may be inconsistent

What to check

  • Scan for codes and freeze-frame data; note RPM, engine load, coolant temp when fault set
  • Visually inspect sensor connector and wiring for corrosion, damage or looseness
  • Perform wiggle test on harness while monitoring live data to reproduce fault/intermittency
  • Inspect throttle body for carbon build-up and ensure throttle plate moves freely
  • Check for vacuum leaks (hoses, intake manifold gaskets)
  • Measure reference voltage and ground at sensor connector with key ON, engine OFF

Signal parameters

  • Reference voltage (typical): 5.0 V ±0.2 V at sensor reference pin
  • Sensor signal voltage (typical idle range): approximately 0.5–4.5 V; should change smoothly with throttle movement
  • Sensor output should not be open (no voltage) or shorted to battery/ground
  • Resistance (if specified by manufacturer) should vary smoothly across potentiometer sweep without dead spots

Diagnostic algorithm

  1. Connect scan tool; read freeze frame and pending codes; note conditions when P1146 set
  2. Visually inspect sensor connector, wiring and grounds; repair any corrosion or damaged wiring
  3. With ignition ON (engine OFF) measure reference voltage and ground at sensor connector; if no 5 V reference or poor ground, trace to ECU and repair
  4. Back-probe sensor signal with key ON and slowly move throttle or idle adjusting mechanism; observe signal voltage on scan tool or DVOM — it should vary smoothly without jumps or dropouts
  5. If signal is intermittent or out-of-range, unplug connector and measure resistance of potentiometer (if service manual specifies values) or replace sensor/throttle body assembly
  6. Clean throttle body and ensure throttle plate moves freely if binding is present, then retest sensor output
  7. After repair or replacement clear codes, perform idle relearn/adaptation if required by the manufacturer, then road test and verify code does not return

Likely causes

  • Worn or contaminated potentiometer inside throttle/idle assembly
  • Corroded connector or broken wire at sensor
  • Poor ground at sensor or ECU
  • Throttle body dirt causing abnormal sensor readings

Fault status

⚠️ Status
ECM detected invalid or out-of-range signal from idle CO potentiometer (idle control potentiometer). Code P1146 stored.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-2.0 hours

Similar codes

Your experience will help others
+100 karma for a short comment :)
Send to email
Code

P1146

VOLKSWAGEN P — Powertrain

Mass Or Volume Air Flow Circuit Power Supply Malfunction

Views: UK: 10 EN: 19 RU: 14
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Faulty idle CO/idle potentiometer (worn or internally open/shorted)
  • Damaged, corroded or loose connector or wiring (open, short to power or ground, high resistance)
  • Poor sensor ground or reference voltage loss
  • Throttle body contamination or mechanical sticking affecting sensor movement
  • Vacuum leaks or other intake air problems altering idle behavior
  • ECM or software fault (rare)

Symptoms

  • Check Engine Light (MIL) illuminated with P1146 stored
  • Irregular, high or low idle speed or idle hunting
  • Hard starting or rough idle after cold start
  • Reduced engine performance at idle or hesitation
  • Throttle response may be inconsistent

What to check

  • Scan for codes and freeze-frame data; note RPM, engine load, coolant temp when fault set
  • Visually inspect sensor connector and wiring for corrosion, damage or looseness
  • Perform wiggle test on harness while monitoring live data to reproduce fault/intermittency
  • Inspect throttle body for carbon build-up and ensure throttle plate moves freely
  • Check for vacuum leaks (hoses, intake manifold gaskets)
  • Measure reference voltage and ground at sensor connector with key ON, engine OFF

Signal parameters

  • Reference voltage (typical): 5.0 V ±0.2 V at sensor reference pin
  • Sensor signal voltage (typical idle range): approximately 0.5–4.5 V; should change smoothly with throttle movement
  • Sensor output should not be open (no voltage) or shorted to battery/ground
  • Resistance (if specified by manufacturer) should vary smoothly across potentiometer sweep without dead spots

Diagnostic algorithm

  1. Connect scan tool; read freeze frame and pending codes; note conditions when P1146 set
  2. Visually inspect sensor connector, wiring and grounds; repair any corrosion or damaged wiring
  3. With ignition ON (engine OFF) measure reference voltage and ground at sensor connector; if no 5 V reference or poor ground, trace to ECU and repair
  4. Back-probe sensor signal with key ON and slowly move throttle or idle adjusting mechanism; observe signal voltage on scan tool or DVOM — it should vary smoothly without jumps or dropouts
  5. If signal is intermittent or out-of-range, unplug connector and measure resistance of potentiometer (if service manual specifies values) or replace sensor/throttle body assembly
  6. Clean throttle body and ensure throttle plate moves freely if binding is present, then retest sensor output
  7. After repair or replacement clear codes, perform idle relearn/adaptation if required by the manufacturer, then road test and verify code does not return

Likely causes

  • Worn or contaminated potentiometer inside throttle/idle assembly
  • Corroded connector or broken wire at sensor
  • Poor ground at sensor or ECU
  • Throttle body dirt causing abnormal sensor readings

Fault status

⚠️ Status
ECM detected invalid or out-of-range signal from idle CO potentiometer (idle control potentiometer). Code P1146 stored.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-2.0 hours

Similar codes

Your experience will help others
+100 karma for a short comment :)
Send to email