This is also the fix for intermittent AC Clutch (Refusing to engage) that I was experiencing. I was about to pay hundreds to get the A/C System serviced.
I hadn't changed the cabin filters in 70k Miles. It was bad. Rocks... Seeds... I swear something was living in there. You couldn't even see the filter ridged anymore. Replaced them, now the AC works great again!
Take heed: these filters are a pain to get back in correctly.