Upper hose is collapsing!
weird,i just found thats why my car was overheating too.i changed my hose and its fine now.
Print