2000 GP GT. i

When i turn the wipers on intermitten, they come on and stay on, as if they werent in the intermitten positions at all. When i go to turn the wipers off, they will turn off (when they are good and ready to turn off hahahahaha). Reading up on this issue, some have mentioned about the motor or transmission in the wiper motor, and some have mentioned the switch.
Is there a process of elimination to determine which is it??

the wipers started this issue a couple months ago, and gradually getting worse to the point now the wipers would turn off after several cycles after the switch was put in the off position LoL