For your AC problem it could be the accumulater. I Have heard that they are known to rust and then leak or something like that. My AC doesn't work and I am planning on getting the accumulater fixed by the GM dealership! Good luck with those other problems.