It's electronics by BMW, that's what's wrong!!!
My rain sensor is wacky and now doesn't work.
I tried reinitializing it but it didn't work either after a short while.
I let it be coz' I don't use my wipers much anyway.
Costs like almost $200 to replace the sensor, not including labor!