I just completed some work on my polaris xplorer 300. New piston, rings, and cylinder sleeve. Replaced all top end gaskets and at least one seal. The engine cranks and has spark, but it acts like it is out of time. This atv has electric start as well as a recoil starter. How do I go about checking the timing on this atv?