Replaced the compressor and two sensors, but the ultimate fix (from memory) was a short in the wiring near the height sensor. The truck really did not like the wet and cold combo, so we moved to VA. Probably got an extra year or two out of the original battery by moving too. Still kicking on...