If it runs when you pour gas in the spark plug hole, then the engine is fine. It sounds like, either, your carb needs cleaned or your electric fuel pump has quit working. Check to see if the fuel pump runs when the key is on. Also check to make sure the fuel filter is not stopped up.