Sounds like you need a new compressor. Changing the compressor ($220) means changing the accumulator/dryer ($40) as well, and then recharging with two cans of R134a ($15).
Not sure if it fits your E46, but the best deal I found was this compressor from Amazon: https://www.amazon.com/Denso-471-1119-A-C-Compressor/dp/B004SG5566/ref=sr_1_1?s=automotive&ie=UTF8&qid=1526654034&sr= 1-1.
__________________
Chris M
1985 911 Carrera with a couple cosmetic only mods
2006 E90 330i
1999 E46 328i
|