I've had nothing but headaches with leaks. Been to the dealership a half dozen times and they've finally thrown up their arms and said they can't fix it, it's a design flaw and they've involved the GM engineers because they have another customer with the same problem.
This is TOTALLY unacceptable for ANY vehicle let alone one with a sticker price of $70,000! I'm just going to let it keep leaking and short something out under the dash, and cost GM some real money.