On the 2nd-gen Tacoma this is a two-tool job when it goes well and a knuckle-buster when it does not. The upstream sensor is a wideband air-fuel ratio sensor screwed into the exhaust manifold, and the only real difficulty is breaking an M18 x 1.5 thread free after ten years of heat cycles. Overnight penetrating oil, a slotted 22 mm sensor socket and a little torch heat on the manifold boss solve 90% of stuck sensors.
The 2.7L 2TR-FE has a single upstream sensor and reasonable access from above and below. The 4.0L 1GR-FE has two: bank 1 on the passenger side, bank 2 on the driver side, and the driver-side one is crowded by the steering intermediate shaft and frame rail, so plan on extensions or an offset 22 mm wrench from underneath. The mistake people make most is buying a generic narrowband 'O2 sensor' for the upstream position - these trucks need the wideband A/F sensor, and mismatched aftermarket units frequently set P2195/P2197 again within a few hundred miles.
| Item | Type | |
|---|---|---|
| OBD-II scan tool Live-data capable, reads P0125/P0130-series and P2195-P2198 Confirms which bank/sensor is faulty and clears the code after the repair. | Recommended | shop |
| Floor jack 2 ton minimum Lifts the front of the truck for underbody access to the manifolds. | Required | shop |
| Jack stands 3 ton pair, on frame rails Supports the truck while you work under it. | Safety | shop |
| Wheel chocks Keeps the truck from rolling while raised. | Safety | shop |
| Safety glasses and mechanic's gloves Rust flakes and penetrating oil fall straight down onto your face. | Safety | shop |
| Socket set 10, 12, 14 mm 6-point, 3/8 in drive Removes engine cover, air intake clamps, sensor harness brackets and the 4.0L skid/splash shields. | Required | shop |
| Ratchet 3/8 in drive, plus 6 in and 12 in extensions and a swivel/wobble extension Reaches the sensor from under the truck around the steering shaft and frame. | Required | shop |
| Oxygen sensor socket 22 mm (7/8 in) slotted, 3/8 in drive The only socket that fits the sensor hex while letting the wiring pigtail pass through. | Required | shop |
| Offset oxygen sensor wrench 22 mm crowfoot/offset, 3/8 in drive Useful on the 4.0L bank 2 sensor where a straight socket and extension will not line up. | Recommended | shop |
| Penetrating oil PB Blaster or equivalent Soak the sensor threads the night before; these seize badly in the cast manifold. | Consumables | shop |
| Propane or MAP torch Handheld, with heat shield Heating the manifold boss breaks a rust-locked sensor loose without stripping threads. | Recommended | shop |
| Breaker bar 3/8 in drive, 18 in, or ratchet with pipe Extra leverage on a stuck sensor; use only with the sensor socket fully seated. | Recommended | shop |
| Pick and small flat screwdriver Releases the locking tab on the sensor's 4-wire connector and pops the harness clips. | Required | shop |
| Wire brush and shop rags Brass or steel Cleans the manifold threads and boss face before installing the new sensor. | Consumables | shop |
| O2 sensor thread chaser M18 x 1.5 Cleans up corroded or slightly damaged manifold threads instead of forcing the new sensor in. | Recommended | shop |
| Anti-seize compound Nickel, O2-sensor safe (only if sensor comes uncoated) Prevents the next one from seizing; never let it touch the sensor tip. | Consumables | shop |
| Torque wrench 3/8 in drive, 10-80 ft-lb Sets the sensor to spec so it seals without galling the threads. | Required | shop |
| Air-fuel ratio sensor 2.7L: 1 upstream (Denso 234-9051 type). 4.0L: bank 1 (right) and bank 2 (left) upstream sensors The replacement part; use Denso/Toyota OE, cheap aftermarket wideband sensors often set codes again. | Parts | shop |
| Trim/panel tool set Plastic Frees harness clips and the plastic engine cover on the 4.0L without breaking tabs. | Recommended | shop |
Sensor socket (22 mm / 7/8 in slotted) and M18 x 1.5 thread are identical on both engines. The 2.7L 2TR-FE has one upstream A/F sensor; the 4.0L 1GR-FE has two (bank 1 passenger side, bank 2 driver side) with different part numbers and pigtail lengths, and needs the plastic engine cover plus lower splash shield off (10/12/14 mm) for decent access.
| Upstream air-fuel ratio sensor into exhaust manifold (M18 x 1.5) | approx. 30 ft-lb (40 Nm) - verify in the service manual |
| Sensor harness bracket / heat shield bolts (10 mm head) | approx. 7-9 ft-lb (10-12 Nm) - verify in the service manual |
| Front wheel lug nuts (if wheel removed for access) | 83 ft-lb (113 Nm) |
| 4.0L skid plate / splash shield bolts | verify in the service manual |
The 22 mm (7/8 in) sensor socket, M18 x 1.5 thread and 10/12/14 mm fastener sizes are standard across the 2005-2015 Tacoma for both engines; verify the exact sensor torque and the bank 1/bank 2 sensor part numbers for your VIN before installing.
It is a wideband air-fuel ratio (A/F) sensor. Only the downstream sensors after the catalytic converters are conventional narrowband O2 sensors, so do not swap the two positions or buy a generic upstream sensor.
A 22 mm (7/8 in) slotted oxygen sensor socket on a 3/8 in drive. The slot lets the sensor's pigtail pass through so you can spin the sensor without twisting the wires.
Bank 1 is the passenger (right) side and bank 2 is the driver (left) side. Sensor 1 is the upstream sensor in the exhaust manifold; sensor 2 is downstream of the converter.
Clear the stored code with a scan tool, then drive the truck through a full warm-up and a mix of idle, cruise and light throttle so the ECM re-runs its monitors. No relearn procedure or dealer programming is required on this generation.