I have the same model and the same issue. I took it apart and noticed that the fuel lines are rotten. After some research, I found this is a common problem with the 125b. It sounds like we will have to replace the fuel lines once a year to keep it running. The fuel line kit is part # 545081841.