THe wipers in my 2004 escalade are not functioning

THe wipers in my 2004 Cadillac escalade are not functioning properly. when they are turned on to the delay position, they will work fine for a few seconds then swith by it self to the slow position. then cannot be turned off, until the car is turned off. After the car is turned off and the switch is positioned in the off position they will stay off. If you can help, please let me know what the problem is and where.

Sounds like one of two things. Either the circuit board on the wiper motor is bad or the switch on the column is bad. Just to let you know GM had a serious issue with the circuit boards on their wiper motors. Might be covered under a recall you can check with the local dealer.