Do you have an immobilizer on the bike? If so, you may be having a problem with it.
Get into the diagnostics and check and see if there are any codes. If there are, post back here. The procedure for checking the self diagnostics are in the service manual available for download here on the site.