IS your bike a EFI if so the Fuel pump is the noise when you turn the ignition. So if that isn't pressurizing the system you would have no fuel delivery, That might explain the missing etc. The top end noise could be associated with the same fuel pump problem. Pull the pump and see what the go is. You can short out the pump relay so that the pump runs all the time, that will allow you to see if it is the pump that is stuffed.