Go try another shop for second opinion.
Got the same dilema on Lancer having back jobs for the 7th desperate try and there's was no leak and still they load and load freon everytime but will just work for 3-7 days.
Finally brought it to another shop and they say that nothing was wrong with my mechanical parts after doing a pressure test - problem was due to electrical wirings.

They told me it was loaded with freon above the normal pressure....wehehehe they are correct since it was loaded 7 times with freon in the previuos shop
To be sure they rewire the aircon system and replace those relays/sockets and it was working up to now

They corrected it in one shot
