I NEED SOME ADVICE: I have a chevy p/u with a 5.7l. a friend of ours was driving when it over heated drastically. when she got the truck home i found water in the oil. I flushed the oil and replaced with new oil. after I re-started the truck it took about 15 mins. for the truck to get warm and when I checked the water there was again water in the oil. my question is: is it possible for it to be 'head gaskets'? I ask this to determine if I should go through the cost and effort to remove the heads, get them checked, replace the gaskets, along with other replacements I would do while having it torn down. or if I should face the truth that it is surely a cracked block and replace the engine all together?