Check the temp. sensor. Sometimes that is the problem, the fan comes on with the AC to allow it to cool the car while sitting.