My '98 XJ a/c quits after about 30 minutes because it freezes up. To get it going again, I switch to vent for a few minutes, then I can go back to a/c for a while. It's a little low on refrigerant, but when you refill it it soon leaks back down to the present level. I just haven't had time to fool with it to find out where the leak is.