well i had more over heating issues with my jeep and i was developing a squeal on start up and while it idling. i took it to my teacher and he said the water was going bad. so i took it to the mechanic and had him do fan clutch, t stat, water pump, belt, and idler pulley. it still squeaks on...