only when it is on, it causes slow acceleration
A leak most likely, your mechanic can run a dye through the A/C system to find any leaks and patch them.
There are three main possible causes to explain why a car air conditioner is blowing hot air. These causes are a worn out compressor, refrigerant leak, and an electrical problem.
When the ac is running the idle should be raised to compensate for the extra load. If the idle isn't rising then the car will cut off.
Low refrigerant charge
The CV joint being loose is one of the main causes for a car shaking while it is going uphill. However, a faulty AC and faulty engine could also be the problem.
The chemical in the air conditioning unit needs replaced.
broken blend door
The car wants you to take it to a certified mechanic, for a change.
Check to see if the ac unit is spinning while the car is on and the ac is turned on. If it is not, you may have to replace your computer under the fan fliter. If it is, go out and get some ac dye to see if there is a leak in your ac hose
put on ac in car and over heats
pretty sure its friction