I just recently made a drive to Jersey and back over the last weekend. On the way home the truck was squeaking a lot from the engine bay, however with the pouring rain we had that morning I thought nothing of it. However now I'm home and the squeaking continues along with the truck puking coolant wherever I go occasionally, I've topped off the coolant 2-3 times this since Monday. I noticed coolant dripping from the area by the water pump. Sounds like a failed gasket? Truck doesn't overheat or anything, made the drive back from Jersey like a champ. I just ordered the AC Delco pump but if anyone's had a similar experience I could use the input.