Stalling at idle in gear
as simple as a float needle not seating causing the engine to go rich when it idles down.
You did say if you hold the idle up it won't die.
Print