LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Kia >> 2010 >> Rio Base >> Repair and Diagnosis (Single Page) >> Engine Performance >> System >> Engine Control System Diagnosis (1 Of 2) >> DTC P0123: Throttle/Pedal Position Sensor/Switch A Circuit High Input >> Inspection/Repair >> Component Inspection
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Component Inspection

  1. Check TPS resistance
    1. Key "OFF".
    2. Disconnect TPS harness connector.
    3. Measure the resistance between terminal 2 and 3 of TPS component side connector.
      1. Specification :
        ITEM SPECIFICATION CHART

        ITEM Specification
        TPS Resistance (kΩ) 2kΩ ± 20% at 20°C (68°F)
        Fig 1: Measuring Resistance Between Terminal 2 And 3 Of TPS Component Side Connector
        G06830506Courtesy of KIA MOTORS AMERICA, INC.
    4. Is the measured resistance within specification?

      YES

      1. Go to " 2 Check ECM" procedure.

      NO

      1. Substitute with a known-good TPS and check for proper operation.

        If the problem is corrected, replace TPS and then go to "VERIFICATION OF VEHICLE REPAIR " procedure.

  2. Check ECM
    1. Key "OFF".
    2. Connect the scantool and select "Simulation SCAN" in the menu.
    3. Connect channel A of scantool with terminal 1 of TPS harness connector, and key "ON".
    4. Simulate voltage at signal line.
      Fig 2: Scantool Display - Throttle Position Sensor Voltage
      G06830507Courtesy of KIA MOTORS AMERICA, INC.
    5. Does the signal output of TPS change according to simulation voltage?

      YES

      1. Thoroughly check connectors for looseness, poor connection, bending, corrosion, contamination, deterioration, or damage. Repair or replace as necessary and go to "VERIFICATION OF VEHICLE REPAIR " procedure.

      NO

      1. Substitute with a known - good ECM and check for proper operation.

        If the problem is corrected, replace ECM and go to "VERIFICATION OF VEHICLE REPAIR " procedure.

        CAUTION: There is a memory reset function on scantool that can erase optional parts automatically detected and memorized by PCM.
        Before or after testing PCM on the vehicle, use this function to reuse the PCM on the others