I have a 1997 honda civic 1.6 D15b engine non vtec. sometimes i get erratic idle just after starting (1min plus). it goes away when i reach the optimal temp, just around the middle.

IACV cleaning (for smooth and fine idle)
ECU tuning using real-time wideband

How much?