97 camaro a/c on and off on and off
If you have a restriction somewhere in the system, i.e. clogged orifice tube, expansion valve, pressure switch, etc. it might short cycle to prevent an over-pressure situation.
99% of the time, it's doing this because it's short of refrigerant. Just putting more in will make it cold again for awhile, but the root of the problem is that you have a leak that will need fixing. The 2 most common places for a leak to occur is at the compressor crankshaft seal, or the seal where the 2 halves of the compressor case come together.
Also, don't forget that if you have a refrigerant leak you also have an oil leak. If you add refrigerant, also add a couple ounces of oil if you do nothing else.






