My riding lawn mower will start fine, run for about 100-200 feet & die. I have leave it sit for a while to restart & it will do the same thing. Checked the fuel filter & it's fine. The fuel is somewhat old so I added some stabil to it. Any ideas as to what may be the cause of the problem?