being that you just had a shop work on it, take it back to them and complain.
Yeah hopefully I can make the appointment on the 25th of this month when I get back from Florida. They car will be sitting for a week.
Under the sc there is 2 little orange o rings that need replaced. They probably weren't and now it's leaking.