These cars use the BCM to control most functions including the wipers. Because of this (in MY opinion) making modifications like adjusting wiper speeds, or making fog lights run while the headlights are off, will require separating these function completely from the cars BCM system.
In other words you would have to add a separate controller and switch, effectively taking all control of the function away from the BCM. My DRL install is an example this. They are ran by a relay and aftermarket DRL module that are not connected to the cars main lighting and BCM system at all.
The BCM has already proved itself very sensitive too, so I don't suggest messing with any of the systems it controls while they are still connected to it.
Just my 2.5 cents.
