The running lean and the idle message may be related, especially if you indeed do have a vacuum leak. As far as the a/c faults, if the system is full, you potentially have a sensor(pressure) that could be faulty. The compressor will not engage due to protection in response to the low refrigerant fault. I don't have any one word answers, there are several possibilities, and it would be guessing. I would focus on the engine related issues, as poor fuel mileage relates to higher costs. The A/C can be dealt with at a later time. If you can, submit some fault code numbers(p0xxx), and I might be able to help.
SPONSORED LINKS
Monday, March 9th, 2009 AT 9:50 PM