If your car is lowered check the driver side fender wiring harness. I had the same problem. My tire chewed into the wiring harness and everytime i hit a bump or turned to the left my Wipers would turn on by themself. Even with the switch in the off position.
__________________

Skyvia - The Best of Both Worlds