Pressures should not be okay with a bad compressor, but they need to be checked to verify that they are good and that the compressor is working. It sounds like it could be the HVAC control module if the AC is not working and the fan is not coming on with AC request. However, testing the high and low pressures is the first step. BMW did not equip that car with self diagnostics for the HVAC controller so you would need to access a factory level scan tool to see if it has stored any codes in the module as well as to test the system.
If you can test the system pressures with the system running and post them here with the temperature they were taken at, those are a good diagnostic indicator of the compressor and the other hardware like the valving and any flow restrictions. Has anything been repaired/replaced prior to this problem?
SPONSORED LINKS
Monday, July 9th, 2018 AT 3:14 PM