I currently have an 08 pilot and have had a problem over the past couple of years with the AC holding a charge. In the past the system would hold a charge for the summer and i would have to recharge it again the following summer. Now the system does not hold a charge. I had to get a state inspection so i asked the mechanic to check it out for me, let me know what the problem was and how much to fix it. He told me that one of the hoses needed to be replaced and would cost $500+ for him to do it. I have tried the UV leak detecter in the past and have been unable to find the leak. This was when the system was holding a charge and have not tried it since the system is no longer holding. Should i try the UV again or is there any easier way of determining where the leak is?