It sounds like you may have an intermittent problem with the lid switch. The next time it stops by pass the lid switch and if that starts it up, replace the lid switch. Here is a site that will take you through the process.
Kenmore top loader blues (SublimeMasterJW's Appliance Advice)
If this is not the problem see if the problem exists for all cycles. Ultimately you may need a timer but check the lid switch first.