I friggin hate it when that happens.
Go to AutoZone and get a radiator pressure tester. Fill the truck up with water and put about 14lbs on the system and find out where the water is coming from. My guess is a heater hose, rad hose, or you pinched the gasket. You don't want to hear my other ideas... They require a new engine.