I have been losing water in my 6.5. The engine had new head gaskets and bolts prior to install. Would run about 4 or 5 days needs enough water to turn off low coolant light. I pulled heads back off to check for bad gaskets no blown spots. Heads are at machine shop now being checked for cracks in the exhaust ports. Oil wasn't milky looking, did have some moisture in the oil fill cap, is that normal? Didn't find any leaks to the outside of the motor. Are the blocks bad for cracking? This is a 98 model motor.