1994 Toyota 4Runner 3VZ-E unstable idle problems

If you believe it could be the EGR, why don’t you disable it temporarily to see what happens.
It could be stuck partially open, though.