NEW INFO-- The saga continues
I pulled the AC coolant sensor sending unit for a test. This is actually pretty easy. I went to wally world and bought a cooking thermometer. It was a glass thermometer designed to use with cooking-- but it was less than 3 bucks-- so I am not sure how good it was. We can discuss this later.
I hooked up my digital multimeter to the sensor, and put it in a pan of water. The hardest part of this adventure was to get the sensor suspended in the water/oil without touching the sides of anything.
At room temperature the sensor measured OL-- open line, just like it should. I turned on the stove and heated the water. Here are the readings I got as the temperature rose:
150 degrees (F) -- 11.5 MegaOhms
175 -- 6.5 MOhms
200 -- 3.9 MOhms
212 (full rolling boil) 3.1 MOhms
Now I was unsure of what to make of this gradual decrease in resistance. This is still a pretty high resistance--I don't think you would get more than a few miliamps of current at 12 Volts with this resistance, and I don't know if that would be enough to trigger the relay that turns off the compressor. It also occurred to me that perhaps the steam created by this heating of water could be shorting the leads, creating a low conductivity path that registered on the multimeter.
Anyway, since I could not get the switch to switch in water, I decided I needed to do this in some oil. I chose canola as it is naturally cholesterol free.
I rigged it in the oil, and turned on the stove. I made the mistake of turning on the stove high and leaving. I came back to find the oil at 290 degrees, and a very low resistance --like 1.5 Ohms. So I turned off the stove and waited for it cool down. When the oil was cool again, I turned on the stove slightly and watched it heat up slowly.
This time around the resistance was given as OL until the oil reached 220 degrees. There was no gradual decrease in resistance this time -- at least at the lower temperatures. Finally, when it hit 220 degrees the multimeter started reading 25 Mega Ohms. The resistance continued to drop slowly-- at 239 degrees it measured 20 MOhms. Then at 240 degrees it switched --- to the low 1.5 Ohms.
I then turned off the stove and let it cool. The low resistance stayed until it dropped to about 230 degrees-- and then the resistance went back up.
I repeated this process again and it did the same thing.
So now I was left trying to explain what was going on. If anything, it was switching too high, and I could not explain why the sensor seemed to behave differently when it was heated in water then when it was heated in oil.
I came up with several possibilities. First, as I mentioned above, that heating the sensor in water creates steam that messes with resistance readings. Perhaps this can explain the gradual degrees in resistance when the water was heated. No steam with the oil, so this did not occur.
The second possibility is that by accidentally broke-- or fixed -- the sending unit-- by heating the thing to almost 300 degrees. Is this even possible? I say this for three reasons. First, there was no gradual decrease in resistance until it reached 220 degrees. Second, now the thing did not shut off until it reached 240 degrees. I should say that I am not confident that it was actually 240 degrees. It was after all, a three dollar wal-mart thermometer. Second, the thermometer says it needs to be immersed 2 inches for best accuracy, and the best I could do was less than an inch. So maybe the 240 degree reading was just a thermometer issue. Because other than that-- it seemed to work like it was supposed to. FINALLY-- get this-- I put the sensor back in the 80 filled it with coolant, and took it for a drive. I drove for a good 15 minutes and THE AC NEVER TURNED OFF. The problem seems to have gone away. More testing is required, but this was quite a shocker.
I would love to hear some other possibile explanations.
After all this I have decided just to call CDan and buy a new sending unit. It is the only way to get some piece of mind. With any luck, that will be able to confirm that it was just a sending unit problem all along.
Can I say that this has been one big pain?
Any comments?
Jared