If there is water going out of the tailpipe maybe is the head gasket, try this, put your truck in neutral, and put the tailpipe near a white surface (a sheet of paper will work) and push the gas at normal highway RPM (3500/4000 RPM) and check if the paper gets wet.