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 start up but i think thats because the belt has stretched some. i have done some minor upgrades to the jeep. i have my pioneer head unit in it with some kicker cs speakers in the back. this weekend i will be bed lining my bumpers and next week ill fab up a cb antenna mount.