Sounds almost exactly like what happened with my 98.
http://naxja.org/forum/showthread.php?t=99655
Start it up, runs fine for a minute. Then the idle starts jumping all around, almost stalls etc. Short bursts of throttle ok. Then it gives a little rev up, and it's fine.
Turns out it was something screwy with the heater circuit in the upstream O2 sensor causing strange feedback. Check out post #15...