I recently heard a noise frm my engine like a gas leak & aftr tht AC stopped working. I tuk my car to mechanic who said tht d compressor is leaking & needs 2 be replaced. As thr ws no shop nearby tht hd new compressor, I bought a 2nd hand and took it to the mech. The mech cleaned the system...