I took my 100 in for a carwash and interior shampoo this afternoon, and when I picked it up the heater was on full and one of the workers was furiously pressing the Differential Lock button on and off in an effort to shine it. When I got in I noticed the VSC off and VSC trac lights were on (only) were on. I figured this was related to the pressing of the differential button, and drove home, thinking like the differential light they would go off after a few minutes of driving. Unfortunately they stayed on for the entire ride home, and went on again after I started and restarted the truck several times. Any thoughts on how this could have happened (water, switch malfunction?) Other than disconnecting the battery and checking the fuel tank cap, any ideas how to fix it?