On the E210 Corolla the thermostat is not up top under a hose โ it lives in the water inlet housing low on the engine block where the lower radiator hose lands. That means the job is a from-underneath affair: pull the engine undercover, drain the radiator at the plastic drain cock, pop the lower hose off, and take out two 10 mm fasteners. The parts are cheap and the fasteners are small; the hard part is working blind in a tight space and getting all the air out afterward.
What people get wrong is two things. First, the jiggle valve orientation โ that little spring-loaded pin has to point the same way as on the old unit (essentially upward) or the system will trap air and the temperature gauge will wander. Second, overtightening. Those are M6 bolts into an aluminum block; a torque wrench in the inch-pound range is not optional. And budget time for bleeding: use a spill-free funnel, run the heater on full hot, and recheck the level cold over the next couple of days.
| Item | Type | |
|---|---|---|
| Floor jack 2 ton minimum, pinch-weld pad Lift the front of the car to reach the undercover and water inlet. | Required | shop |
| Jack stands 2 ton pair Support the car at the front pinch welds or subframe while you work underneath. | Safety | shop |
| Wheel chocks Block the rear wheels before lifting. | Safety | shop |
| Socket set 10 mm and 12 mm 6-point, 3/8 in drive Engine undercover bolts (10 mm) and water inlet housing fasteners (10 mm); 12 mm covers battery hold-down and some bracket bolts. | Required | shop |
| Ratchet and extensions 3/8 in drive, 3 in and 6 in extensions plus swivel/wobble The rear water inlet bolt is blind and needs an extension with a bit of articulation. | Required | shop |
| Trim clip / panel tool Plastic pry set Releases the plastic push clips holding the engine undercover and splash shields. | Required | shop |
| Drain pan Low-profile, 8 qt or larger Catches coolant from the radiator drain cock and from the hose when you pull it. | Required | shop |
| Hose clamp pliers Cable-type or swivel-jaw spring clamp pliers Toyota uses spring-band clamps on the lower radiator hose and bypass hoses; regular pliers slip in tight quarters. | Required | shop |
| Hose removal tool / pick 90 degree pick or hose separator Breaks the stuck hose loose from the water inlet without tearing it. | Recommended | shop |
| Flat screwdriver Medium Persuades stubborn clamps and the housing gasket seat. | Recommended | shop |
| Gasket scraper Plastic or brass Cleans old rubber gasket residue off the aluminum block face without gouging it. | Required | shop |
| Torque wrench 1/4 or 3/8 in drive, 5-25 Nm range The water inlet bolts thread into aluminum and strip easily if overtightened. | Required | shop |
| Spill-free funnel kit Universal radiator filler neck adapter set Lets you fill and burp the system without air pockets โ essential on the hybrid. | Required | shop |
| Coolant vacuum filler Air-powered vacuum refill tool Pulls a vacuum to fill with no trapped air; saves a lot of bleeding time. | Recommended | shop |
| Thermostat with gasket 2ZR-FAE / 2ZR-FXE 1.8: Toyota 90916-03151 style with rubber gasket 16325-xxxxx; 2.0 M20A-FKS: verify part number by VIN The thermostat and its O-ring gasket must be replaced together. | Parts | shop |
| Toyota Super Long Life Coolant Pink SLLC, pre-mixed, 1 gallon (buy 2 gal for a full flush) Refills what you drain; do not mix with green or orange coolant. | Consumables | shop |
| Distilled water 1 gallon For rinsing spills and topping off if you use concentrate. | Consumables | shop |
| Shop towels and parts cleaner Brake cleaner or IPA Cleans the sealing face so the new gasket seats dry and flat. | Consumables | shop |
| Nitrile gloves and eye protection Coolant is an irritant and toxic to pets; pressurized coolant can scald. | Safety | shop |
| OBD2 scan tool Live-data capable Confirms coolant temperature climbs to roughly 85-95 C and clears any P0128 stored earlier. | Recommended | shop |
| Infrared thermometer Quick check that the upper hose warms up only after the thermostat opens. | Recommended | shop |
Fastener sizes are the same across the generation โ 10 mm heads on the water inlet and 10 mm on the engine undercover โ so the tool list does not change between the 1.8 (2ZR-FAE), the 2.0 (M20A-FKS) and the hybrid (2ZR-FXE). What changes is the thermostat part number and its exact position on the block: the 1.8 and hybrid share the 2ZR-family inlet on the lower front/transaxle side, while the 2.0 Dynamic Force engine uses a different housing and thermostat, so order by VIN. Hybrids add a second, separate inverter coolant circuit with its own reservoir and electric pump โ leave that circuit alone for this job.
| Water inlet (thermostat housing) bolts/nuts โ 1.8 and 2.0 | verify in the service manual (small M6 fasteners into aluminum, typically single digit Nm) |
| Radiator drain cock | hand-tight only, no tool |
| Engine undercover bolts | verify in the service manual (roughly 8-10 Nm / 70-90 in-lb) |
| Front wheel lug nuts (if wheels removed) | 76 ft-lb (103 Nm) |
The 10 mm fastener size, water inlet location and rubber-gasket style thermostat are correct for the E210 across 1.8, 2.0 and hybrid; the exact torque figure for the water inlet bolts and the 2.0 M20A-FKS thermostat part number should be confirmed against the Toyota service manual or by VIN at the parts counter.
It is inside the water inlet housing low on the engine block, at the point where the lower radiator hose connects. You access it from underneath after removing the engine undercover, not from the top of the engine.
A 10 mm 6-point socket on a 3/8 in drive handles both water inlet fasteners, and 10 mm also covers the engine undercover bolts. Bring a short extension and a swivel for the blind rear fastener.
Draining the radiator and losing what spills from the lower hose usually takes about 1 to 1.5 gallons of pre-mixed Toyota pink SLLC. Buy two gallons if you plan to flush the system at the same time.
Yes. A thermostat stuck open keeps the engine below target temperature and commonly sets P0128, often with poor heater output and worse fuel economy. Clear the code after the repair and verify coolant temperature reaches normal range on a scan tool.