I dont think it's the compressor. Its not making any noise, and it should be ok....
If you do regas, and it doesnt work, and you change the compressor, you will have to degas it and change compressor then regas again.
Also, it doesn't have to be the same as my situation. My connector on my high pressure switch is buggered, hence why if you wobble it it wont work. Yours could just be buggered and not reading properly. Best way to test, is unplug the pressure switch, bridge the terminals on the cable a bit of electrical wire and run the a/c and see if it works. If it doesnt, connect it back up, and try the other pressure switch and do the same thing. If it works with the bridge, then you need to replace that pressure switch. If it doesn't still work then its probably just low on gas.
Also, one last thing to check is to make sure the compressor trigger wire is connected properly and got no breaks in the wire...
Good luck