Yes I found the leak it is on
Yes I found the leak it is on the right side of the front grill if you use a flashlight look in to the top right of the ac condenser and you'll see the tubes coming out of the condenser and the leak was right were the weld is from the tube going into the condenser a tiny pin hole a common problem with the condenser