I just drove a 91 ka24de 240 (mine is a ka24e).
It did the same thing...minus the low idle.
I drove it around and then turned into a parking lot to turn around, right when I was gonna go it didn't...cause it died.
Every time I came to a stop it would die.
Also, compared to my Accord...and my sohc 240, this de felt gutless and weak. I got it up to 4-5k and it still didn't feel right.
I guessed timing or something. I was test driving it and opted out of buying this one. Really nice and clean other than that, but I wanted a good runner, but mostly just wanted to drive a de.
Any way check timing, check the canister, BEFORE you replace stuff CHECK them, check the IAV. I'm just throwing crap out there
By check I mean mechanical and electrical...being resistance and correct voltage at specified operation. I'll look and see if I can find info on ALLDATA (program here at college that has a lot of info for car, make, model, and year) and post those...uh...actually I'll search to make sure they aren't already posted