The Pressure switch is there to protect your other AC components. It does this by not letting it run if there is low pressure in the system and hence low oil and coolant.
It's conceivable that your right on the fringe of that limit and it's flicking on and off. I'd get it re gassed and see how you go to be honest. If it is the compressor then it won't make any difference but at least you've given it a fighting chance.
I've had the pressure sensor changed on mine today, just waiting for a re-gas. I can literally blow through the thing so clearly mine's faulty and has leaked most if not all of my coolant out. To be honest the old part looks badly designed and pretty shoddy compared to the new one. There's a small washer that's perished inside the column and that's simply not there one the new one !
I've attached a pic of the old one but sadly i forgot to take one of the new... The green washer in the bottom seems to be what's failed but i can't be 100% sure ...