Back a few years ago, our dash AC went out, it turned out to be the AC Dryer that took a dump, filled all 40' of lines, compressor, and the condenser with little glass bb's. What a pain, to flush the lines completely, it took two trips back to the Mechanic to get it right.
Now it works OK, but we still use the Generator and Roof AC when it's really hot.
I agree with previous comments, replace the Compressor, Dryer, and maybe the Condenser.