Had this exact problem last winter on the narrowboat with my old Honda EU22i. Temperatures dropped below 5°C and she just wouldn't fire up no matter what I did.
Turned out to be a combination of things rather than one single culprit:
- Carb flooding - yes, this was partly it. Choke on too long in the cold makes it worse than you'd think
- Stale fuel - petrol degrades surprisingly fast, especially with ethanol content. Anything sitting more than 4-6 weeks in the tank was causing grief
- Oil viscosity - thicker oil in cold temps makes the pull-start feel like dragging treacle, and the engine struggles to turn over properly
What actually sorted it for me was draining the carb bowl, using fresh fuel with a shot of Briggs & Stratton fuel fit additive, and letting the engine warm slightly in the engine bay before attempting a start. Also switched to a 5W-30 synthetic rather than straight 10W-30.
One thing I'd check - is the choke butterfly actually closing fully? Mine had a sticky mechanism that wasn't giving full choke when I needed it.
Has anyone found a reliable method for generators stored externally in winter? Mine lives in the stern locker which gets absolutely brutal in January. Wondering whether a small engine block heater is worth the faff for occasional use, or whether I'm better off just keeping the carb drained between uses and accepting the longer startup routine?
Also curious whether anyone's had similar with diesel generators - my neighbour on the next mooring swears by his Stephill but I'm not sure how they handle the cold comparatively.