What causes my turn signals to work when they want to? on 2001 Jeep Grand Cherokee

Rookie cbe0621eac06868b3efe0d8d1d3611e23c60d3114864ea2ec19a68cfbd3eebab
Work fine then just stop. Can push down on flasher and release and they will work for a little longer.
(1) Answer
(1) Comments
Could be that the turn signal switch or flasher relay is going bad. You can try cleaning the contacts on the back of the turn signal switch first.