The cooling system certainly didn't need flushing with all the coolant that has been lost since getting this car on the road. This is one job I'm glad to have behind me. Everything is so close and I'm a big guy with monster hands, they don't fit at all in the tight places I have to work in on that car.Tomorrow is Shock replacement on my Tow Truck. When returning from Ross Barnett with our camper the truck body did a bit of bouncing. 244K miles of that 2001 2500HD's original shocks. I would say it's past due.