FIXED! winterized Honda BF20D 4stroke stalls when idle or low rpm
- Start on choke (not so easy!)
- Slowly take to wide open throttle (not so easy, it stalled several times).
- 30 seconds there and then push choke! Stay there 30 secs.
- Slowly close throttle, until you have it running on idle.
Then I get it there, ocassionally opening throttle. I tested many times it before going for a ride (warm start, cold start, idle, WOT, etc.). Now it works as it used to be.
Now I will explain why it happened (PLEASE, A HONDA GURU TO CHECK! I'm not an expert and may be wrong).
1 - Toooooo much fogging oil in the air intake
2 - "Starter enrichment" feature from Honda BF20D engines (and all of the small Honda engines with a "D").
The "choke" in these engines is not a traditional choke. Instead, it makes the fuel pump to push both air and fuel. This allows the engine to start on choke, even if the air intake is blocked: but as the main air intake is blocked, the engine "hesitates".
When on high rpm, the cylinders sucked the oil and cleaned the air intake.
3 - (And probably the main cause): my first winterizening and awakening a winterized engine.
Thanks to jyasaki, somehow he pointed to the air intake.
Although I do not need it now, I will get a carb cleaner spray. It's the worth trying it before having the engine serviced during my holidays.