The windshield wiper on my Suburban does not always work. It may work for 30 minutes then stop. If I open the hood and give a knuckle rap on the switch box (this is the box that determines where across the windshield the wiper is in order to park it) it will start to work again. I opened the switch box and cleaned the moving contact a little with a wire brush and that seemed to help for awhile, but now its back to its old tricks. Maybe clean it again with some emery cloth instead?