It depends on if it's the motor stopping or the belt slipping so bad it stops.
possible problems, Bad motor brushes, worn belt or deck, dirty belt or deck, Loose drive belt or walking belt.
Check out my videos, You can also reach me here.
www.mindbites.com/person/214-Mark
Mark Peterson, February 2008