I would have the idle-up checked first as advised by Mang Mario. This is the easiest and least costly to replace. The idle-up raises the engine idle speed whenever the aircon is turned on. If this device is broken, you will experience lower than normal engine idle speed and consequent problematic acceleration.