I agree with most except water pump, rad hose, head gaskets don't need to changed especially the head gaskets your adding a lot more work and how often does someone blow a head gasket on this platform...rarely happens. Water pumps easy enough to change if yours decides to take a dump down the road. Only the rad hose is leaking leave it.