I've got a 1997 2500 V10. Started loosing lots of water but couldn't find obvious leaks. Started blowing lots of smoke through the exhaust and now I've found water in the oil, making me think I've got a blown head gasket. The truck has 102,000 miles and I'll need to take it to a mechanic for repair. My question: about how much should this cost and is it worth it? Any help would be greatly appreciated and if anyone can recommend an experienced mechanic for these kinds of issues around Santa Rosa, CA that would help me a lot too! Many thanks.