top sprayer arm not spinning

Top sprayer arm is not spinning all of the time. I have checked for any debris in the arms and everything is clear. Dishwasher is clean. If I fiddle with the arm it will spin but then it will stop. Any ideas?