Yester riding my power steering light started flashing. Stopped re-started and ok for a few more miles. Had to plow snow this am and engine stalled. In checking everything found that the battery ground was loose, tightened it up and seems to have solved my problem.