Answer
Apr 12, 2026 - 04:20 PM
Yeah, when the upper radiator hose is getting pushed off or blowing off, that’s almost always too much pressure in the cooling system.
On your 2004 Highlander 3.3L, I’d look at these first:
- bad radiator cap → not holding the right pressure, lets it spike and push the hose off
- air trapped in the system → creates pressure pockets, especially after a coolant job
- overheating → coolant expands too much, builds pressure
- clogged radiator or thermostat stuck closed
- weak/old hose or loose clamp → can’t hold normal pressure anymore
- head gasket issue → exhaust gases getting into the cooling system, builds pressure fast and blows hoses off
Quick checks I’d do:
- swap/test the radiator cap (cheap and common)
- make sure the system is properly bled
- check if the hose is just worn out
- look for signs of head gasket (bubbles in radiator, coolant loss, overheating)
If it’s pushing the hose off even when cold or shortly after startup, that’s when I’d really start suspecting a head gasket problem.
Fortunately, if you want to dig into it properly, this manual walks you through cooling system pressure tests, thermostat checks, and head gasket diagnosis, step by step 👍
