I have had the same issue on a JD L120. What I did to fix it was to disconnect the fuel line going into the fuel pump. Then I sphioned fuel up and through that line until fuel comes out. Then reconnected the line and the mower starts right up. Basicly I had to prime the fuel line.