Is the Fan for the engine, I bought one once that said it was for my car and I found it was for a 6 cylinder and the engine would overheat at idle. I also agree with PCI I found a major Vac leak that was causing my bird to overheat, it would idle fine and temp would get to normal, and when I would accelerate the temp would shoot past 220 I found two manifold ports were leaking. I also agree the lower hose needs the spring, it is closing up,not maybe you have a new pump and the suction will close it. Have someone rev the engine past 2500 and watch the hose? it's probably flattening out.