Wipers will not turn off

Hello,

I have a '66 cuda with variable speed wipers...

I drove the car to work and they will not turn off, I was able to get them to stop if I fudge with the switch just right; but when they were off I heard a thermostatic device (I assume a circuit breaker for the wipers) click on and off...

What should I look at - is it the switch or motor - any troubleshooting tips?

I should have sent the motor to Jules when I did the rest of them...; but I was already getting 4 others done...

Thanks in advance...