Why won't my winsheild wipers turn off? on 2003 Cadillac CTS

Wipers came on by themselves and only way to stop them is to shut the car off and when I removef the fuse.

3 answers 4 comments
I would replace the wiper module. They are usually are the problem.
Thank you I will check it out.
U Bet! Circuit board problems.
Just bought this car from someone...cheap. ..and the radio comes on but no sound could this also be attributed to the circuit board?
No the radio is separate, Maybe speakers or radio itself.
agree with #1
I already changed the control arm but that did not work, someone said it could be the rain sensor