I think your refrigerant needs recharging. Maybe the compressor relay is malfunctioning. Those are my two guesses, for my 2 cents.