Thanks alot for the feedback. Yes I have considered about there being low pressure refrigerant, in which case the low pressure switch in the compressor would disconnect the compressor. I will have to figure out how to check this or take it to the shop. The thing is that i see in the diagram i posted that there's an ac refrigerant pressure sensor connected to the pcm that i assume would trigger a code if there were low pressure. Also the AC was running pretty cold up until just before this whole problem.
So i still suspect possibly an electrical issue. Hoping though it's just low pressure refrigerant.