The only way to properly diagnose A/C problem is to put a set of gauges on the high and low pressure side. One cannot even tell if the system is low on freon with the R134 system - the sight glass bubble is not accurate for the R134.
If the reading pressure is correct on the high/low gauges and the compressor still cycles, try shorting or unplugging the high pressure switch to see if its malfuctioning.