Glad you got it repaired. Here is a littler egr cooler story for you. Last year my Dad was following us to Oregon from southern, ca when the head gasket on his 08 Fleetwood excursion Cummins ISC failed, blew the radiator cap off the coolant recovery tank along with a large amount of coolant (on my windshield). We refilled the coolant. He limped it to freighliner in Redding, ca. They began diagnosing the problem and replaced the fan. The problem was still present. They discovered the bad egr cooler after 4 days of diagnosis. He ended up flying home and dealt with Freighliner over the phone. They talked him into rebuilding the engine at a cost of $24,000, stating the piston liners were "pitted". The coach had 35,000 miles at the time. He got the coach back 35 days later. Drove it 400 miles and it overheated again. This time the new clutch fan freightliner installed fell off and damaged the radiator and had to be towed to Freightliner in Bakersfield, ca. It was repaired again with a new radiator, fan and tight bolts. All has been well since. I guess the moral of the story for me is I wouldn't drive it very far with a damaged egr cooler. Glad it worked out good for you and you found a competent shop.
07 Winnebago Vectra 40 TD ISL 400. Tru-balance, centramatics, Koni shocks