Hi fellow, I'm sorry eglish is not my language.
Think your problem is in the idle air control valve (IACV). This shit happens when its spring gets weak. I had same problem in our garage with one ford escort. In fact it seems they have quite similar IACV, even I think they just had changed the logo from ford, and connecting jack.
I'm sure that you notice the location of IACV. In case you don't know it it's behind the throttle above the EGR valve.
You may try discconecting it, to be sure it;s not functioning properly. While discconected you won't have problem with 3x- 4x1000 rpm, but may be you'll have bad idle.
In my case I found one second hand IACV for 20 Euro, but this is in Bulgaria.

So...
Good luck!