I'm starting my second year studying Electronics Engineering - no time for nothing...
The last piece in the idle puzzle is the "Idle Advanced Settings".
Lets talk about it a little first.
In order to help stabilize idle rpm we can use this mechanism too, meaning we play around with timing at idle in order to help too low or too high rpm - we can do that in a very good resolution resulting very stable idle.
BTW, if you ever checked via OBD the timing angle on a stock car you would see that the idle timing is playing around - keeping the idle steady.
Less timing = less RPM
More timing = more RPM
What we want to tune:
MORE timing @ lower then desired idle rpm - so the rpm will rise a little.
LESS timing @ higher then desired idle rpm - so the rpm will lower a little.
Got it ?
You can play around with big numbers and low numbers - both for the delta (the rpm change) and for the timing value.
"Idle Advanced On" : Idle advanced reacting to load change.
"Idle RPM Timing Correction" : Idle advanced reacting to RPM offset from desired idle rpm.
The rest is the conditions to meet in order to start "Idle RPM Timing Correction" or "Idle Advanced On"
Values for "Idle RPM Timing Correction":
You can try different resolutions for the rpm delta and the timing delta.
You hope it helps !