After installing a new speed sensor and a week later the wipers don't seem to be coming on by themselves, but I'm mystified how the wipers can be related to the speed sensor, Just hope they stay of now