I’m new to the forum guys and really needing some help. I have a 2005 foreman 500 Es and it won’t start. Last time I rode it it felt like it was low on power (kinda heard a chattering but could’ve just been in my head) then as I was going up a hill it acted like it didn’t wanna climb it and just died, after a couple minutes it started back fine and I drove it home, now it won’t start at all, it won’t even "hit" just cranks. I know for 100% fact it’s not the carburetor, and I know it’s getting spark (to the plug anyway) I know it’s none of that due to the fact I have 2 more of the same fourwheeler and swapped all parts around and still nothing, I’ve read some forums that said it could be the CDI, or maybe even jumped time? Or valves?Please help! Thanks!