Toyota 4Runner Engine Coolant Thermostat Guide (2002-2011)
An essential guide to fixing overheating, poor heat, or a P0128 code on your 4th Generation 4Runner.
- The most common failure is 'stuck open', which causes the engine to run too cool and triggers a P0128 code.
- Verify your engine (4.0L V6 or 4.7L V8) before ordering; they use completely different thermostat designs.
- For reliability, stick with Toyota OEM or an Aisin-branded thermostat, which is the original equipment supplier.
- Avoid budget brands for this part; forum consensus shows a high failure rate for cheaper aftermarket thermostats on Toyotas.
Is Your 4Runner's Thermostat Failing?


A thermostat failure on the 2002-2011 4Runner typically happens in one of two ways: stuck open or stuck closed. Each has distinct symptoms.
- Stuck Open: This is the most common failure. The thermostat allows coolant to circulate constantly, even when the engine is cold. This prevents the engine from reaching its proper operating temperature. You'll notice the temperature gauge stays low, your heater blows lukewarm air, and your check engine light may come on with a P0128 code.
- Stuck Closed: This is a more serious problem. The thermostat never opens, trapping hot coolant in the engine. This will cause the engine to overheat quickly, potentially leading to severe engine damage. If your temperature gauge is climbing into the red, pull over immediately.
V6 vs. V8: A Critical Difference
The most common mistake when ordering this part is getting the wrong one for your engine. The 4th Gen 4Runner has two different thermostat designs:
- 4.0L V6 (1GR-FE): The thermostat is integrated into a plastic housing that connects to the lower radiator hose. You must replace the entire assembly.
- 4.7L V8 (2UZ-FE): The thermostat is a separate, traditional wax pellet valve with a gasket that fits inside a metal housing on top of the engine.
Always verify your engine type before ordering. Installing the wrong part will not work.
Choosing the Right Aftermarket Thermostat

While many aftermarket parts offer great value, the thermostat is a component where quality matters immensely. For the 4Runner, owner experiences strongly suggest sticking close to the original equipment (OEM) design for reliability.
Brand Quality Tiers for Toyota 4Runner
Tier 1: OEM & OEM-Supplier (Recommended)
- Toyota Genuine OEM: The benchmark for quality and fit. It's the part your 4Runner was built with and guarantees correct operating temperatures and longevity.
- Aisin: Aisin is the manufacturer for many of Toyota's own parts, including water pumps and cooling system components. They are widely considered the best aftermarket choice and are often identical to the OEM part, sometimes at a lower cost.
Tier 2: Reputable Aftermarket (Good Alternatives)
- Beck Arnley: This brand often re-packages OEM parts from suppliers like Aisin. There is a chance you could receive an OEM part in a Beck Arnley box, but it's not guaranteed. Some users have reported receiving other brands like Motorad inside.
Tier 3: Use With Caution
- Gates / Stant: While these are huge names in the aftermarket, their thermostats get mixed reviews from Toyota owners. Some have had success, but others report inconsistent temperatures and premature failures compared to OEM.
Tier 4: Not Recommended
- Motorad: Forum discussions frequently contain negative experiences with this brand for Toyota thermostats, citing issues like overheating or failing to open correctly. It's generally recommended to avoid them for this critical part.
Pro Tip: Don't Forget the Gasket & Coolant
When replacing your thermostat, always use a new gasket or O-ring. For the V8, the thermostat and gasket are separate. For the V6, the gasket is built into the housing assembly. It's also the perfect time for a coolant flush. Use Toyota-specific Pink Super Long Life coolant for best results.
Cost of Replacing a 4Runner Thermostat
| Part Type | Part Cost | Labor Cost | Total Estimated Cost |
|---|---|---|---|
| New Aftermarket | $15.50 - $89.95 | $150 - $300 | $165.50 - $389.95 |
| New OEM | $25 - $60 | $150 - $300 | $175 - $360 |
(Cost estimates are based on national averages for parts and labor. Your costs may vary.)
Frequently Asked Questions

What is a P0128 code and how does it relate to the thermostat?
The P0128 trouble code means "Coolant Temperature Below Thermostat Regulating Temperature." The engine's computer (ECM) expects the engine to warm up to a certain temperature within a specific time. If it takes too long, which happens when the thermostat is stuck open, the ECM triggers the check engine light with this code. Replacing a stuck-open thermostat is the most common fix for a P0128 code.
🎬 Watch: A step-by-step guide to fixing the P0128 codeHow difficult is it to replace the thermostat on a 4th Gen 4Runner?
This is a very DIY-friendly job. For the 4.7L V8, the thermostat is easily accessible on top of the engine. For the 4.0L V6, it's on the lower driver's side but still reachable with basic hand tools. The main steps involve draining some coolant, removing a few nuts, swapping the part, and refilling/burping the coolant. 🎬 Watch: How to properly change and bleed your 4Runner's coolant Most DIYers can complete the job in 1-2 hours.
Should I replace my water pump at the same time?
It depends on your mileage and service history. On the 4.7L V8, the water pump is a much bigger job that is typically done with the timing belt. On the 4.0L V6, the water pump is more accessible. If your 4Runner has high mileage (over 150k miles) and the water pump has never been changed, it's worth considering as preventative maintenance while the cooling system is already drained.
What temperature thermostat should I use?
You should use a thermostat with the factory-specified temperature, which is typically 180°F (82°C) for this generation of 4Runner. Using a lower temperature thermostat can prevent the engine from reaching its optimal temperature, which can hurt fuel economy and trigger a P0128 code. Stick with the OEM temperature rating.
Helpful Videos
Technical Specifications
OEM Part Numbers: 90916-03100 90916-A3003 90916-03129
Standard opening temperature is 180°F (82°C). V6 models use an integrated thermostat and housing assembly. V8 models use a standalone thermostat with a separate gasket.
We Have This Part in Stock
The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.
- Toyota 4Runner:
- 🎬 Helpful Videos
- 🛍️ Shop This Part
- Is Your 4Runner's Thermostat Failing?
- V6 vs. V8: A Critical Difference
- Choosing the Right Aftermarket Thermostat
- Brand Quality Tiers for Toyota 4Runner
- Pro Tip: Don't Forget the Gasket & Coolant
- Cost of Replacing a 4Runner Thermostat
- Frequently Asked Questions
- 🎟️ Get 5% Off