X2 My doo 800 non sdi did it & I turned up idle non issue warm only stalled when cold. But then again it eventually blew froze crank & had flaking rings so maybe rings are suspect?
I have a 600 sdi, exact same symtoms a couple years ago. Low compression, new rings and has been good since. This has been a common problem, check dootalk.com, all kinds of threads on this subject.