IF the pressure is too low in the system, it will not engage for you to either check it or fill it. You'll have to jumper the low pressure switch on the suction side (bigger hose/pipe) to get the compressor to engage so you can get some r134a into it.
You don't need the compressor running to fill the system. The pressure in a tank of refrigerant will always be higher than that of the AC system and it will push the refrigerant into the system.
Outside of checking the normal parts; condensing coil is clean with no air obstructions, evaporator coil is clean with no air obstructions, cabin air filter is clean with no obstructions. With these checked, you can move on to system operation.
The best way to ensure a properly operating AC system is to evacuate the refrigerant, place a vacuum pump on the system to draw down (
out) any air/moisture (
20 minutes for each pound of refrigerant is sufficient), check the system on vacuum with a micron gauge to determine if there are any leaks, if no leaks noted, then fill the system by
WEIGHT as per the AC system decal under the hood.
Once complete, run the AC on coldest setting with fan speed on high and check your system pressures. Record the ambient temperature when the system pressures were checked. Now you have the baseline pressures for your system at that ambient temperature with a full charge.
For future reference when checking the system pressures:
Lower ambient temps = lower system pressures
Higher ambient temps = higher system pressures
There are tables to determine amount of system pressure decrease or increase based on ambient temperature differentials.
Low refrigerant levels will show up as lower than normal system pressures at any given ambient temperature.