if it was mechanical it would do it all the time. have you changed the dizzy? they can go bad without warning, at any moment.