500 EFI HO will not start

Parked my 2006 Sportsman X2 500 EFI HO a week ago and was running fine. Went to start and would not start. It tried to fire a few times and eventually I gave it some throttle and it started, but I would not rev up and when I let o the throttle it died.

Now it will not fire at all. There is a new spark plug and spark looks strong. I poured gas down plug, and still no fire. Compression seems fine using thumb test.

I followed manual instructions and a no error codes. That said, nothing seemed to happen, will you see anything if there a no codes?

What to check next???