over heats on 2003 Toyota Echo

I have a 03 Echo that over heats!Upper hose gets hot, lower hose stays cool! When car gets hot,coolant comes out overflow tank. Have replaced thermostat! Help?

Asked by for the 2003 Toyota Echo
You may have air trapped in the cooling system or the radiator could be plugged. There is the possibility that the head gasket is leaking. Another possibility is a failed water pump, that the impeller is corroded away or has come loose on the shaft.
If you want to find a Toyota specialist, here's our directory link for you:
Thanks for the input! Turns out to be the head gasket! Thanks again