I face this problem with my Benelli 502c recently. I turn off the engine using the Engine kill switch with key on. after 2-3 minute then restart but it wont start. The starter turning but engine wont start.
Found out the fuel pump not working. Even after turn off key, still wont start...