How bad was the leak??? I would have let it leak let me see not sure how much you charge per hoour but up here in GB they get approx. $95.00 per hour sooooo 95 x12=$1140.00 just in labor??? WOW glad I dont have a Caddy. good luck putting THAT back together, your a great mechanic to take that one on...