Here's the update guys. I went to couple of guys for ac gas check and as per both of them, gas is fine. They only checked the lower pressure, it was below 40 when ac is turned on, both said gas is fine. One of them also checked cabin filter, it was also clean. What else could be the issue for low cooling? Does coolant plays any role in it as that is the only thing I got changed.