This could happen with a push mower, self-propelled or riding lawn mower. It doesn’t matter what kind of engine it has on it or the brand. What matters is that the engine is not getting the fuel it needs to continue to run. It will have enough fuel to run for a brief time but then it will die.
This problem with your lawn mower runs for a few second and dies normally occurs in the springtime when you first start the lawn mower. The carburetor is usually the culprit that causes these problems and the fuel that was left inside of it has gelled up and plugs up the ports inside it.
You will need a professional lawn mower mechanic to resolve this issue for you because the carburetor will need to taken apart and cleaned. This is not a job for someone that is not familiar with or have worked on carburetors before. It has many different ports that you must need to know how to clean and where they are located.
You can find a lawn mower repair professional at our Locations page to help resolve my lawn mower runs for a few seconds and dies problem.