ive got a friend that bought a 05 lly last month. well right after he got it he called me and said he was having to add coolant everyday. when he brought to me the upper radiator hose was rock hard. he took it back and the dealer he bought it from said it had a cracked head and a warped head. they replaced both of them wth used heads. now when driving the truck under 3/4 to wot its making a loud squalling/ sqeaking sound. i thought maybe it was a boost leak, so we boost leak tested it, and no boost leaks. any other ideas on what might could cause a loud sound like that? truck is bone stock. has 115k on it also.