Hey guys, I need some tech help. I drive a 2004 GMC Yukon with 60k miles on it. I was on my way home the other night and all my warning lights came on and then my truck died. I had it towed to the dealer and they said that I had busted my engine block. Also the guy at the dealer said when they pulled my engine apart that there was water in it and thats why it busted. It is impossible because I have not been through any water. Has anybody herd of this?