Why won't my new powerstroke 5kW generator start?
Most engines don't like to start after extended storage. One cause is a dry cylinder bore which prevents compression. 

Solution: pull the spark plug and squirt a generous amount of oil into the cylinder. Like 25% of displacement. Turn the generator so the cylinder is vertical and leave it for a few hours so the oil can flow into the piston grooves. Return it to upright for 30 minutes (so fluids can drain to the proper position).

Very important: Cover the spark plug hole with paper towel and crank for 5-10 seconds. A considerable amount of oil should blow out of the plug hole. Now replace the plug and try starting again.