I have a 2005 3500 and I'm having problems with the windshield wipers. The intermediate settings are not working right. Sometimes the wiper sweeps once then parks, like it should, and other times it either doesn't sweep after the first sweep or it sweeps several time, then parks, or continuously sweeps. Does anyone know if the wipers are controlled by a computer module, an ordinary switch, or what? Any ideas how to fix this?