How many miles are on the caddy? I would change the head gasket, flush the cooling system, install a new water pump and thermostat and replace the timing belt as well as the other belts. That is if none of this has been done and there are high miles on the engine. No one likes to pull the head but as many times as I had to do it, it really isn't all that bad and I have a turbo.