engine
Throttle Position Sensor
for 2019 Toyota Corolla 1.8L I4 · FWD
Editorial review:Chris Hackleman — Master Technician · 20+ years · Jeff Moore — Master Mechanic · 20+ years
Difficulty
Easy
Time
30 min
Tools
6
Steps
11
✓Expert-verified. Personally reviewed and approved by OLP's master technicians (Chris Hackleman & Jeff Moore — 20+ years each). Always follow the vehicle's factory service information and torque specs.
This procedure covers the removal and replacement of the throttle position sensor (TPS) on the 2014-2019 Toyota Corolla 1.8L I4 engine. The TPS is integrated into the throttle body assembly.
Warnings
⚠Allow engine to cool completely before beginning work to avoid burns from hot components
ℹ️Disconnecting the battery may reset radio presets and require re-initialization of power windows
⚠Do not force the throttle plate during removal or installation as it can damage the throttle body
Tools required
As an Amazon Associate and Autel/ANCEL partner, OLP earns from qualifying purchases — how we link. This never changes the specs we publish.
Parts
- Throttle Position Sensor × 1 — Use OEM specification
As an Amazon Associate and Autel/ANCEL partner, OLP earns from qualifying purchases — how we link. This never changes the specs we publish.
Preparation
- Park vehicle on level surface and engage parking brake
- Allow engine to cool completely (at least 30 minutes)
- Disconnect negative battery terminal and wait 3 minutes for system discharge
- Remove engine cover by pulling upward on four retention clips
Procedure
- 1Access throttle bodyLocate the throttle body on the intake manifold. It is positioned on the driver's side of the engine bay, connected to the air intake duct. Use a flashlight to identify the TPS connector on the side of the throttle body.
- 2Disconnect air intake ductLoosen the hose clamp securing the air intake duct to the throttle body using a Phillips screwdriver or flathead screwdriver. Gently twist and pull the intake duct away from the throttle body to provide clear access.
- 3Disconnect TPS electrical connectorPress down on the locking tab of the TPS electrical connector and pull it straight off the sensor. The connector is located on the side of the throttle body. Do not pull on the wires themselves.
- 4Remove TPS mounting screwsLocate the two small Phillips screws securing the TPS to the throttle body. These screws are on the side of the throttle body assembly. Remove both screws carefully and store them in a safe place. Note the orientation of the sensor before removal.Torque specTPS Screws3 Nm (2 lb-ft)
- 5Remove TPS from throttle bodyGently pull the TPS straight out from the throttle body. The sensor shaft is connected to the throttle plate shaft. Do not rotate or force the sensor as this can damage the throttle plate mechanism. If resistant, gently wiggle while pulling straight out.
- 6Inspect throttle body and shaftInspect the throttle plate shaft for any debris, wear, or damage. Wipe the mounting surface on the throttle body clean with a shop towel. Do not spray cleaners into the throttle body while the TPS is removed.
- 7Install new TPSAlign the new TPS with the throttle plate shaft, ensuring the flat or keyed portion of the shaft matches the sensor. Gently slide the sensor onto the shaft until it seats flush against the throttle body mounting surface. The sensor should only fit in one orientation.
- 8Install and torque TPS screwsInsert both TPS mounting screws and hand-tighten them evenly in a cross pattern. Using a torque wrench, tighten the screws to specification in a cross pattern. These screws require very low torque to prevent stripping or cracking the sensor housing.Torque specTPS Screws3 Nm (2 lb-ft)
- 9Reconnect electrical connectorPush the TPS electrical connector firmly onto the sensor until it clicks into place. Ensure the locking tab is fully engaged. Gently tug on the connector to verify it is secure.
- 10Reinstall air intake ductSlide the air intake duct back onto the throttle body and tighten the hose clamp securely. Ensure the duct is fully seated to prevent air leaks.
- 11Complete reassemblyReinstall the engine cover by aligning the four mounting points and pressing down until all clips engage. Reconnect the negative battery terminal and tighten securely.
Reassembly
- Ensure all electrical connectors are fully seated and locked
- Verify air intake duct is properly secured with no air leaks
- Double-check TPS mounting screws are torqued to specification
Verification
- Start the engine and verify it idles smoothly without surging or rough running
- Verify no check engine light illuminates after 30 seconds of idle
- With engine running, gently press accelerator pedal to verify smooth throttle response
- Allow engine to reach operating temperature and recheck for any fault codes using an OBD-II scanner
- Test drive vehicle to confirm normal acceleration and no hesitation under load
- Re-initialize power window auto-up/down function if equipped: fully close each window, hold switch up for 2 seconds, then fully open and hold switch down for 2 seconds
Related trouble codes on this vehicle
Codes that commonly send this job to the bay — tap one for symptoms, causes, and diagnostic steps.
P0010Intake Camshaft Position Actuator Circuit/Open Bank 1P0011Intake Camshaft Position Timing Over-Advanced Bank 1P0020Intake Camshaft Position Actuator Circuit/Open Bank 2P0021Intake Camshaft Position Timing Over-Advanced Bank 2P0068MAP/MAF - Throttle Position CorrelationP0120Throttle/Pedal Position Sensor/Switch A CircuitP0121Throttle/Pedal Position Sensor/Switch A Circuit Range/PerformanceP0220Throttle/Pedal Position Sensor/Switch B CircuitP0221Throttle/Pedal Position Sensor/Switch B Range/PerformanceP0315Crankshaft Position System Variation Not LearnedP0335Crankshaft Position Sensor A CircuitP0336Crankshaft Position Sensor A Circuit Range/Performance
Chasing one of these codes and not sure which part is guilty? Ask a master mechanic about YOUR car →