When I first got my Sporty, it had a sporatic problem that seemed to be fuel related. Turned out to be the ignition module.
Just something to keep in mind in case the issue returns after running through a couple tanks of fuel.
And I also had the cables come loose as well that resulted in similar experiences. Gave everything a good cleaning and reconnected. Good to go!
Good luck.