🔧 WhatWrench· prepare your repair tool listAll tool listsOpen the free app

Suggested tools for O2 sensor on a 2016-2023 Toyota Tacoma

Moderate · Estimated: 1-1.5 hours for the 2.7L or the easy V6 bank; 2-3 hours for the tight V6 bank if the sensor is seized · AI draft generated 2026-09-14

This AI-generated draft has not been independently verified for your vehicle. Confirm engine, trim, build date, tool fitment and torque specifications against the relevant service information before buying tools or starting work.

Tools to check first
  1. 22 mm oxygen sensor socket, 3/8 in drive
  2. 3/8 in ratchet with 6 in and 12 in extensions
  3. Penetrating oil
  4. Torque wrench, 3/8 in drive, 10-80 ft-lb
  5. OBD2 scan tool for codes

On the 3rd-gen Tacoma the upstream sensor is a Denso wideband air/fuel ratio sensor screwed into the exhaust manifold. Electrically it's a two-minute job; mechanically it comes down to whether a 22 mm sensor that's been heat-cycled for 100,000 miles will break loose without taking the manifold threads with it. Soak it with penetrant the night before, use a proper slotted 22 mm O2 socket on a long extension, and be willing to put heat on the boss rather than more force on the wrench.

The 2.7L 2TR-FE has a single upstream sensor and is the easier of the two. The 3.5L 2GR-FKS has one per bank, and the one tucked against the firewall on the driver side is the job people underestimate — that's where a 22 mm offset crowfoot earns its money. The most common mistake is buying a "universal" or cheap aftermarket O2 sensor: these are calibration-specific wideband sensors, they're bank-specific on the V6, and a no-name unit usually brings the check engine light straight back.

Research nearby retailers. Compare store locations and public product information. Confirm fitment, price and local stock with the retailer before traveling.Research stores free

Suggested tool and parts checklist

ItemTypeProduct search
OBD2 scan tool
Live-data capable, reads Toyota A/F sensor current/voltage
Confirms which sensor set the code (P0031/P0037/P0135/P2195 etc.) and clears it afterward.
Requiredsearch retailer
Floor jack
2 ton minimum
Lifts the truck for underbody access to the manifold and sensor connector.
Requiredsearch retailer
Jack stands
3 ton pair
Supports the truck at the frame rails while you work under it.
Safetysearch retailer
Wheel chocks

Keeps the truck from rolling while raised.
Safetysearch retailer
Socket set
10, 12, 14 mm sockets, 3/8 in drive
Removes the engine cover, plastic splash shields, skid plate and wire-harness brackets in the way.
Requiredsearch retailer
Ratchet
3/8 in drive, plus low-profile or stubby
Main driver for the sensor socket and shields.
Requiredsearch retailer
Extensions
3 in, 6 in and 12 in, 3/8 in drive
Reaches the sensor from under the truck past the frame and crossmember.
Requiredsearch retailer
Swivel/wobble adapter
3/8 in drive wobble extension
Lets the sensor socket line up on the V6 driver-side bank without hitting the steering shaft.
Recommendedsearch retailer
Oxygen sensor socket
22 mm (7/8 in), 3/8 in drive, side-slotted
The slotted socket goes over the sensor pigtail; all 3rd-gen Tacoma A/F sensors are 22 mm.
Requiredsearch retailer
O2 sensor crowfoot wrench
22 mm offset crowfoot, 3/8 in drive
Needed when the connector can't be unplugged first or clearance is too tight for the socket, common on the V6 driver bank.
Recommendedsearch retailer
Breaker bar or long-handle ratchet
3/8 in or 1/2 in with adapter
Seized sensors on a salt-belt truck need real leverage to break loose.
Recommendedsearch retailer
Penetrating oil
PB Blaster, Kroil or equivalent
Soak the sensor threads the night before to avoid stripping the manifold boss.
Consumablessearch retailer
Propane or MAP gas torch
Handheld
Gentle heat on the manifold boss (not the sensor) frees badly rusted sensors.
Recommendedsearch retailer
Small flat screwdriver or pick set

Releases the locking tab on the sensor connector and pops harness clips off brackets.
Requiredsearch retailer
Wire brush
Brass or steel, small
Cleans the manifold threads and sealing face before the new sensor goes in.
Consumablessearch retailer
O2 sensor thread chaser
M18 x 1.5 tap or thread chaser
Cleans up a rusty or slightly damaged 18 mm sensor boss so the new sensor torques correctly.
Recommendedsearch retailer
Torque wrench
3/8 in drive, 10-80 ft-lb
Sets the sensor to spec; overtightening seizes it into the manifold or strips the boss.
Requiredsearch retailer
Anti-seize compound
Nickel-based, O2-sensor safe
Only if the new sensor's threads are bare; OEM Denso sensors come pre-coated and need nothing.
Consumablessearch retailer
Air/fuel ratio sensor
Denso OEM for the specific bank and engine (2.7L one sensor; 3.5L bank 1 and bank 2 differ)
The replacement part; Toyota A/F sensors are calibration-specific, so match by VIN.
Partssearch retailer
Mechanic's gloves

Exhaust manifolds stay hot and the surrounding edges are sharp.
Safetysearch retailer
Safety glasses

Rust and penetrating oil fall straight into your face working overhead.
Safetysearch retailer
Brake cleaner or shop rag

Cleans oil off the boss area so heat and threads work cleanly.
Consumablessearch retailer

Differences within the 2016-2023 generation

Sensor hex is 22 mm and the thread is M18 x 1.5 on both engines, so the tooling is identical. The 2.7L 2TR-FE has one upstream sensor; the 3.5L 2GR-FKS has two (bank 1 and bank 2), and the two part numbers differ by pigtail length and routing, so they are not interchangeable. The V6's driver-side sensor usually needs a 22 mm crowfoot plus a wobble extension where the 2.7L can be done with a straight slotted socket.

Torque values to verify

Air/fuel ratio (upstream) sensor into exhaust manifold30 ft-lb (40 Nm) — verify in the service manual
Engine under-cover / splash shield bolts (10 mm head)Snug, about 7 ft-lb (10 Nm)
Front skid plate bolts (14 mm head)Verify in the service manual

AI-generated procedure overview

  1. Scan the truck and write down the code. P0031/P0032/P0135/P2195/P2238 point to bank 1 sensor 1; P0037/P0051/P0155/P2197/P2240 point to bank 2 sensor 1 (V6 only). Confirm with live data before buying a part.
  2. Let the engine cool. Working on a hot manifold is how you get burned and how you strip a boss.
  3. With the engine cold, spray penetrating oil around the base of the sensor where it threads into the manifold. Ideally do this the night before and again before you start.
  4. Chock the rear wheels, lift the front of the truck and set it on jack stands under the frame rails.
  5. Remove what's in the way: the plastic engine cover (pull-off clips) and the lower engine splash shields (10 mm), plus the front skid plate (14 mm) if fitted. 2.7L: the sensor sits in the manifold high on the firewall side and is usually reached from below through the gap ahead of the crossmember.
  6. On the V6, identify the bank. Cylinders 1-3-5 are bank 1; on the longitudinal 2GR-FKS in the Tacoma bank 1 is normally the passenger side and bank 2 the driver side — confirm against the wiring diagram before you spend money, because the two sensors are not interchangeable.
  7. Trace the sensor pigtail to its connector on the harness bracket. Press the lock tab and unplug it, then unclip the pigtail from every bracket and retainer so the sensor can rotate freely.
  8. Fit the 22 mm slotted O2 socket over the sensor with the pigtail through the slot, add extensions and break the sensor loose counterclockwise. If there isn't room to swing the socket, use the 22 mm offset crowfoot instead.
  9. If it won't move, stop pulling. Heat the manifold boss around the sensor with a torch for 20-30 seconds (keep flame off the sensor body and any wiring), re-soak, and try again. Cracking a manifold boss turns this into a manifold replacement.
  10. Unthread the old sensor and remove it. Wire-brush the threads in the boss and clean the sealing face. If the threads are rough, run an M18 x 1.5 O2 thread chaser through them.
  11. Compare the new sensor to the old one: connector shape, pigtail length and bank marking must match. Do not touch or clean the sensor tip, and keep oil, silicone and brake cleaner off it.
  12. Thread the new sensor in by hand until it seats, then torque to about 30 ft-lb (40 Nm) — verify the figure in the service manual. Do not guess by feel; these pull out of aluminum-alloy bosses easily.
  13. Route the pigtail exactly as the original was, through every clip, away from the exhaust and any moving steering or driveline part, then plug the connector in until it clicks.
  14. Refit the splash shields, skid plate and engine cover. Lower the truck.
  15. Clear the codes with the scan tool, then run the engine to operating temperature. Watch live data: the A/F sensor should read near stoichiometric with a Toyota A/F current around 0 mA at steady cruise and swing rich/lean on snap throttle and decel.
  16. Drive a mixed cycle of 15-20 minutes and re-scan to confirm no pending codes and that the O2/catalyst monitors are running.

Watch out

Frequently asked

What size socket do I need for the upstream O2 sensor on a 3rd-gen Tacoma?

A 22 mm (7/8 in) slotted oxygen sensor socket on a 3/8 in drive fits both the 2.7L and 3.5L upstream air/fuel ratio sensors. Keep a 22 mm offset crowfoot on hand for the V6 driver-side bank, where there isn't room to swing the socket.

Which sensor is bank 1 sensor 1 on the 3.5L Tacoma?

Bank 1 is the cylinder 1-3-5 side, which on the longitudinal 2GR-FKS is normally the passenger side, and sensor 1 is the upstream sensor in that manifold ahead of the catalyst. Confirm with the wiring diagram for your VIN before ordering, since the two banks use different part numbers.

Can I use a universal O2 sensor instead of the Toyota part?

No. The upstream units are wideband air/fuel ratio sensors with specific calibration and connectors; splice-in universal narrowband sensors will not read correctly and will set codes like P2195 or P0135. Use the OEM Denso sensor for your VIN and bank.

Do I need to do anything after replacing the sensor, like a relearn?

There's no dedicated relearn procedure. Clear the stored codes with a scan tool, then drive a mixed 15-20 minute cycle so the ECM can run its fuel and catalyst monitors, and re-scan to confirm no pending codes.

Other jobs on the 2016-2023 Toyota Tacoma

Oil ChangeFront Brake Pads and RotorsRear Brake Pads and RotorsBattery ReplacementSpark Plug ReplacementAlternator ReplacementStarter ReplacementCoolant FlushSerpentine Belt ReplacementTire RotationHeadlight Bulb ReplacementWiper Blade ReplacementThermostat ReplacementFront Strut ReplacementCabin Air Filter ReplacementEngine Air Filter ReplacementTransmission Fluid ChangeFront Wheel Bearing ReplacementWater Pump Replacement

Oxygen Sensor Replacement on other vehicles

2021-2024 Ford F-1502019-2024 Chevrolet Silverado 15002019-2024 Ram 15002018-2024 Toyota Camry2020-2024 Toyota Corolla2019-2024 Toyota RAV42022-2024 Honda Civic2018-2022 Honda Accord2017-2022 Honda CR-V2020-2024 Ford Explorer