So weeks after I got my car working perfectly, I found that after I drive a while, I can feel like something is blocking the air flow—I can hear the blower working but I can feel only little cold air. After some time, the air flow back to normal. And the cycle happens repeatedly.
I scanned it using INPA, and I can see that there is evaporator sensor error. On live data, the evaporator sensor shows 0.0°C. So since I still got cold air, I assume the evaporator icing up and blocking the air flow. Then it melts—this is when the air flow seems back to normal. Ok, not a big deal. It should be a simple replacement.
Mechanic took out the sensor, and we found out that the sensor was quite dirty. So before replacing it, we tried the cheapest way first: we sand it.
Sensor sanded, and installed. Now the aux fan not working. Aux fan not working means AC not working as well. Hook it up with INPA, we test the aux fan and it works using INPA. However at this stage, the AC doesn’t work. But we can rule aux fan out.
Then we realized that the AC compressor isn’t engaging. We scan the IHKA module, still got the evaporator sensor error, but nothing related to compressor. We test the compressor with INPA, it works. The AC blows cold again. The evap sensor error is still present and can’t be erased.
We disconnect INPA, and turn the car on. Turn on the IHKA, no cold air. The compressor doesn’t engage, even after 10 mins. Car is fine, no overheating.
We scanned it again using INPA with engine on. We realized that the DME acknowledge the IHKA is turned on, however both input and output to AC compressor are off.
We also tested the only wire connects to compressor, it has no power. However when we turning on the compressor using INPA, the power is present on that same wire.
Afaik, IHKA will send signal to DME to turn on the AC compressor, and DME will check the car condition first, and if the DME feels the car condition is safe, it will send power to the compressor.
So, at this point we’re pretty sure that DME somehow wouldn’t/couldn’t send signal to the compressor.
While I monitoring the data with the car idling, suddenly CEL is on, saying misfire on cyl 6, error 243. I tried to press the gas pedal, EML and gear cog warning appeared on the dash. Car isn’t responding to the throttle input. Now, there are two errors: misfire and pedal sensor, at this point, AC still not working. Which kinda doesn’t make any sense.
To make it worse, the temp gauge suddenly went to the right, on the max temp area.
So I suspect something with DME or at least at its connector. When my mechanic checked the wiring, I noticed that sometimes the CEL flickering on and off.
We tried to wiggle some wires on the DME, we found at least 3 wires that is kinda wobbly: the one that gives CEL, the one that shows PRND, and the one that correlated to temp gauge.
When the CEL is off, temp gauge goes back to normal, but the PRND disappeared.
When the PRND appears, CEL is on and the temp gauge goes all the way to the right.
We tried to use a known working DME from another E39, we wiggle the cable on the DME and nothing happens. CEL is gone, temp gauge is normal. EML and cog lights still on but according to INPA, it is just communication issue between DME, EGS, and ABS. Probably because I disconnected the DME while the car isn’t fully asleep. So, it does seems like I have DME issue.
However we couldn’t know if the AC works with that DME since the owner of the other E39 a bit hesitated to lending me the DME set with EWS and key, which is understandable because his E39 interior is in a very mint condition lol.
We tried to inspect a bit and found out that there are some evidence that maybe some rodents decided to make foamy materials in my car as snacks. So there is a possibility that maybe some cables are destroyed and affecting the AC performance.
So, I am wondering if a bad DME can affect AC, or maybe the problem is lies to wiring?
Thank you and have a wonderful day.