Since i bought the car I have had problems with the AC and Heater. Whenever i turn either on the RPM's drop and the car stalls, but if i rev the engine the RPM's drop for a second and then everything is fine and i have no problem. This only happens the first time i turn on the heater or AC. Any time after that the RPM's do not drop. Does any one know what could be going on?