Home / DTC / C1222 — Throttle Position Sensor(TPS) - High Input

C1222 — Throttle Position Sensor(TPS) - High Input

Detailed page for trouble code C1222.

32,982codes
59brands
10,521generic
22,461specific
Reset
Code

C1222

HYUNDAI C — Chassis

Throttle Position Sensor(TPS) - High Input

Brand: HYUNDAI
Views: UK: 16 EN: 17 RU: 28
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Faulty throttle position sensor (TPS)
  • Short to battery voltage on the TPS signal wire
  • Poor or corroded connector or pin (TPS harness)
  • Open or high-resistance sensor ground or reference circuit
  • Damaged wiring (chafing, pinched, water intrusion)
  • Faulty engine control module (ECM) or internal TPS circuit fault

Symptoms

  • Check Engine / MIL illuminated
  • Reduced engine power or limp-home mode
  • Poor or delayed throttle response, hesitation
  • Engine idle problems (high/unstable idle or stalling)
  • Possible lack of acceleration or surging

What to check

  • Retrieve freeze frame and live data with a scan tool (TPS voltage/percentage)
  • Visual inspection of TPS connector and wiring for damage or corrosion
  • Backprobe TPS connector to verify reference voltage (typically 5 V) and ground
  • Measure TPS signal voltage at closed and open throttle positions
  • Wiggle harness while monitoring live data to find intermittent faults
  • Check for related codes (engine or throttle actuator codes)

Signal parameters

  • Reference voltage: ~5.0 V (check OEM spec)
  • Signal voltage (typical): ~0.2–1.0 V at closed throttle, ~4.0–4.9 V at wide-open throttle
  • Signal should rise smoothly with throttle movement (no sudden jumps or dropouts)
  • Minimum/maximum thresholds vary by model — consult Hyundai wiring diagrams/specs if available

Diagnostic algorithm

  1. Record freeze frame, retrieve all stored codes and note conditions when C1222 set.
  2. Visually inspect throttle body connector and wiring for damage, corrosion, or water ingress. Repair connector issues as found.
  3. With key ON (engine OFF) backprobe the TPS connector: verify 5 V reference present, good ground, and measure signal voltage. Compare to expected closed-throttle voltage.
  4. Slowly open throttle while monitoring TPS signal with a scan tool or DVOM/oscilloscope. Confirm signal rises smoothly from closed to open without spikes or dropouts.
  5. If signal is stuck high or shows short to voltage, isolate by disconnecting TPS. Verify signal line at ECM harness pin (or measure for short to 12 V).
  6. Perform continuity/resistance checks of harness between TPS and ECM; repair any short/open/high resistance conditions.
  7. If wiring and connector are good but TPS output is out of spec, replace the TPS/throttle body assembly per Hyundai procedures.
  8. If replacement does not clear code, test/verify ECM power/grounds and consult manufacturer procedures for ECM diagnosis or reprogramming.
  9. After repairs, clear codes and perform road/drive cycle to verify the fault does not return.

Likely causes

  • Faulty TPS (most common)
  • Shorted signal wire to 5V/12V supply
  • Corroded/loose connector at the throttle body
  • Poor ground or reference voltage at ECM
  • Intermittent wiring fault from harness damage

Fault status

⚠️ Status
Throttle Position Sensor circuit is reporting a high voltage/signal input to the ECM.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0-3.0 hours

Similar codes

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