My buddy had his truck roll away on him down a hill and into a lake! He says there was 8-12" of water on the floor of the cab in the front but the dash wasn't wet. He shut the truck off and there may be a little bit of water in the oil. It sat in the lake for about 2 hours then it was towed to a shop. When it came out of the water the lights were all on but the switches were off (wet PCM maybe?). The truck is a 2005 3500 Quad Cab 4x4 with a leveling kit and it has 34,000km (21,000 miles) on it. He would like to know if he should clean up the truck and start looking for a new one? Or keep it? He is meeting the insurance adjuster on Monday to see if the truck is fixable/worth fixing. What do you guys think?