Car should be equiped with a high idle solenoid to increase engine rpm which should compensate when the A/C is on. Most likely it is faulty.
Since you had a problem with squealing belts it may indicate a blockage in the gas circuit of the A/C. If this occurs A/C compressor may lock up and stall the engine.
Since you had a problem with squealing belts it may indicate a blockage in the gas circuit of the A/C. If this occurs A/C compressor may lock up and stall the engine.