2014 570 Wont Start

Rode the past 3 days and machine ran GREAT. Put on 104 miles one day and parked it for the night. Next morning, she turned over fine but would not fire….. it kind of fired for a little bit and to start it, I had to touch the throttle which I found weird for an EFI. But, it started and ran flawlessly all day… put on 116 miles.
Next morning, it would only turn over and NOT fire at all, just turn over like normal.
I pushed it on trailer and got home with no time to look into battery, plug, etc.

I was wondering if anyone had an idea where I should look to start. is it possibly a bad battery that turns it over fine but not enough power to spark??

HELP!!!