Sounds like slop for fuel. pull the fuel pump connector at fuel tank top.......this keeps the slop from loading up the cylinder. Pull spark plug and use a propane or MAPP torch to dry out the insulator tip. Reconnect to the spark plug cable and lay it on the frame away from engine. Have remote starter or helper crank over engine while you give it the finger over spark plug hole compression test....should blow off finger with a POP. Engine oil is cold....cylinder/rings might be dry....wet them by fogging the cylinder with WD40.....more compression???? If not, run the valves and be careful NOT to stop in the cams compression release area....i.e. go past TDC a bit (25 deg) then roll back to TDC.
Reload the spark plug.....remove air filter lid....start cranking and then give it a shot of the go juice (starter fluid)..should light off and then die....repeat several times to warm the engine some. Reconnect the fuel pump connector......give a short shot of go juice and crank over. Slop will run poorly or not at all. If you have slop, drain the fuel tank with a hand squeeze pump. The fuel pump "holds" some fuel in the cup. You have to bleed/rid the system of the slop. Remove hose from injector (warm hose to make soft and pliable so no damage and crumbs break loose. USE gasoline (no OH/water mix) and fill tank. KEY ON-OFF cycle to pump/fill the line with fresh gasoline....run into a clear jar and see if there is some phase separation------gas on top and yellow soup on the bottom. The injector will have slop yet so use the starter fluid to enable the engine to run and push thru the slop....IF all good, the motor will now run only on the FI system.
The cold temp input to ECU will squirt more fuel (mimic a choke on carb) so a batch of slop can wet down the spark plug and cause it to blow out under compression.