Jeep recently started squealing badly and sputtering antifreeze and some got on my belt so i figured that was the squeal so i replaced the water pump and it ran fine for a week then it started overheating again so i replaced the thermostat and it continued to overheat and squeal just replaced the water pump again just in case of a faulty one the first time around any ideas on what else is causing it to squeal and overheat?? The tube that goes from my reservoir to the radiator has a T valve thing that sputters it out when its over heating don't know why its there i got it that way