I have an old '95 Honda Civic with the following bizarre A/C problem: On hot days, the A/C blows nice cold air, no problem. But on mild days when it's just a little warm outside, the air coming from the A/C keeps fluctuating in temperature: It's cold, then a few minutes later it's warm like the A/C stopped working. Then some time later the air gets cold again. I think (though I'm not 100% sure) that if I cycle the A/C recirc buttons on the dash back and forth, turning the recirc on and off, that seems to trick the A/C into blowing cold air again. I thought it might be the thermostat, but the mechanic says it's working fine. Any other causes you can think of?