It's called a general electric module or GEM on these trucks and they do go bad with age or with a leaky windshield. Usually when those go though, the stuff just stops working, it doesn't leave a code. Does anything else in the truck like the dome lights not work?