Hi, First time posting but could use some advice as to what to check. I have a 2016 Kodiak 700 that will crank but won't fire up. It was working during warmer weather but had the weather drop below -15 celsius and then had a really hard time firing up. Tried to get it to fire up and ended up flooding it, waited a bit and then tried again finally got it to fire. Ran ok for that day did stall out once but fired back up no problem. Next day tried to get it to fire and wouldn't fire at all. So far tried new gas and new spark plug with still no luck. Fuel pump is working, I have spark to the plug and i know i'm getting fuel due to if i keep the spark plug out and turn it over, gas mists out of the spark plug hole. Hopefully I can get some advice as what I can check next, I am thinking checking valves and fuel injector next.