The most common reason for a car's AC to smell sour is due to mold and condensation in the AC system. The most common and easiest way to solve this problem is to replace the cabin air filter and kill the bacteria with an AC system cleaner.