If it's been sat over winter it may just be that the fuel has gone off, or maybe even got some water into it through condensation inside the tank.
You could drain the tank, otherwise just run it until the light comes on then fill it up with fresh fuel and give it a damn good thrashing