I have a 2007 Polaris 800 with starting issues. Once you turn the key, you hear the fuel pump clicking but the engine will not start, after a few minutes of playing with the throttle it back fires, sounds like there’s, and explosion then it finally starts. After letting it sit for about an hour or so, it will not start again. Checked codes and there are none, checked fuel pressure and it has the recommended 40 PSI. Does anyone have any ideas that can help me? Thanks for your time.