How to Replace the Upstream A/F & Downstream O2 Sensors on a 2016 Toyota 4Runner
Step-by-step DIY instructions with tools, parts list, OBD2 code tips, and 32 ft-lbs (44 Nm) torque spec for 2003, 2004, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020
How to Replace the Upstream A/F & Downstream O2 Sensors on a 2016 Toyota 4Runner
Step-by-step DIY instructions with tools, parts list, OBD2 code tips, and 32 ft-lbs (44 Nm) torque spec for 2003, 2004, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020
🔧 4Runner - Oxygen (O2) / Air-Fuel (A/F) Sensor Replacement
Your 4Runner uses sensors in the exhaust to measure oxygen content so the engine computer can adjust fuel mixture and monitor the catalytic converters. A failed sensor can cause a check-engine light, poor fuel economy, rough running, or failed emissions readiness.
Difficulty Level: Intermediate | Estimated Time: 1.0-2.0 hours
⚠️ Safety & Precautions
- ⚠️ Exhaust parts get extremely hot—work on a fully cool exhaust to avoid burns.
- ⚠️ Support the truck with jack stands before going underneath; never rely on a jack alone.
- ⚠️ Do not pull on sensor wires; only twist the sensor hex with the proper socket.
- ⚠️ Battery disconnect is not required, but keep the key off to avoid accidental shorts.
🔧 Required Tools
You'll need the following tools for this repair:
- Floor jack (rated 3-ton minimum)
- Jack stands (rated 3-ton minimum)
- Wheel chocks
- Safety glasses
- Nitrile gloves
- Penetrating oil
- 22mm oxygen sensor socket
- 3/8" drive ratchet
- 3/8" drive extension set
- Breaker bar (3/8" or 1/2")
- Torque wrench (10-80 ft-lbs range)
- Trim clip remover
- 10mm socket
- Flashlight
- OBD2 scan tool (basic)
🔩 Required Parts
HowToo sells all the parts you need for this repair:
- Air/Fuel ratio sensor (upstream, Sensor 1) - Qty: 1
- Oxygen sensor (downstream, Sensor 2) - Qty: 1
- Anti-seize compound (sensor-safe) - Qty: 1
📋 Before You Begin
- Park on level ground, set the parking brake, and place wheel chocks at the rear wheels.
- Let the exhaust cool completely (at least 1 hour after driving).
- Spray penetrating oil on the sensor threads where it meets the exhaust bung and let it soak 10–15 minutes.
- Tip: A sensor socket has a wire slot. A sensor socket is a deep socket with a side cutout so the wire can stay attached while you loosen/tighten.
🔨 Step-by-Step Instructions
Follow these steps in order:
Step 1: Identify which sensor you’re replacing
- Use your OBD2 scan tool (basic) to read codes (examples: P0137/P0157 often point to downstream; P0130/P0150 or A/F related codes often point to upstream).
- Bank layout on the 4.0L V6: Bank 1 = passenger side, Bank 2 = driver side.
- Sensor layout: Sensor 1 (upstream A/F) is before the catalytic converter; Sensor 2 (downstream O2) is after the catalytic converter.
Step 2: Safely raise and support the truck (if needed)
- Lift with a floor jack (rated 3-ton minimum) at the front center jacking point.
- Set the frame onto jack stands (rated 3-ton minimum).
- Give the truck a gentle shake to confirm it’s stable before crawling underneath.
Step 3: Remove any skid plate that blocks access (if equipped)
- Use a 10mm socket (and your 3/8" drive ratchet) to remove skid plate bolts.
- Use a trim clip remover if you have plastic clips.
- Set the hardware aside in a small tray so nothing gets lost.
Step 4: Unplug the sensor connector
- Find the sensor wire and follow it to the connector clipped to the body/engine.
- Use a flashlight to see the lock tab clearly.
- Press the lock tab by hand (or gently with the trim clip remover) and unplug the connector.
- Tip: Never twist by the wire. Twisting the wire can break the sensor internally.
Step 5: Remove the old sensor
- Spray more penetrating oil at the sensor threads if it looks rusty.
- Slide the 22mm oxygen sensor socket over the wire and onto the sensor hex.
- Use a breaker bar (3/8" or 1/2") to crack it loose, then switch to a 3/8" drive ratchet and 3/8" drive extension set as needed to spin it out.
Step 6: Prepare and install the new sensor
- Compare the new sensor to the old one (same connector, same length, same tip style).
- If the new sensor threads are not pre-coated, apply a tiny amount of anti-seize compound (sensor-safe) to the threads only.
- Tip: Keep anti-seize off the sensor tip. Contamination can ruin readings.
- Start threading the new sensor by hand to avoid cross-threading (thread damage).
- Tighten with the 22mm oxygen sensor socket and torque wrench (10-80 ft-lbs range) to Torque to 44 Nm (32 ft-lbs).
Step 7: Reconnect wiring and resecure harness clips
- Plug the connector back in until it clicks.
- Reattach the harness to its clips/brackets so the wire can’t touch the exhaust.
Step 8: Reinstall skid plate (if removed) and lower the truck
- Reinstall skid plate hardware using the 10mm socket and 3/8" drive ratchet.
- Lift slightly with the floor jack (rated 3-ton minimum), remove jack stands (rated 3-ton minimum), then lower fully.
✅ After Repair
- Start the engine and listen for exhaust leaks (a “ticking” sound near the sensor area).
- Use the OBD2 scan tool (basic) to clear codes.
- Drive 10–15 minutes and recheck for pending/returning codes.
- If the check-engine light returns quickly, inspect the connector seating and ensure the sensor wire isn’t melted against the exhaust.
💰 DIY vs Shop Cost
Shop Cost: $250-$650 (parts + labor)
DIY Cost: $80-$300 (parts only)
You Save: $170-$350 by doing it yourself!
Shop labor rates vary but typically run $100-$150/hour. This repair takes a shop approximately 1.0-1.5 hours.
🎯 Ready to get started?
HowToo makes it easy: same-day/2-day shipping on every part, plus all the tools and specialty tools you need! Check out the parts and tools sections below to add everything to your cart.


















