This thread made me look at my controls. My '04 looks like the previous owner had a spill. Everything worked but it was pretty gummed up. I disassembled the control, popped in 3 LEDs, and cleaned the whole assembly. Looked like someone spilled a coke on the panel. Now it's all clean and not sticky.