either the freon level is getting really low on it or the compressor is not staying kicked in which either way could still be the freon low in it, have a shop check it and see if it needs a can added to it ,and also have the check the amount of pressure its running at idle speed,good luck.