Idle Speed Control valve are a common fault on these. Try a known good one if someone has a spare one you can maybe borrow on here, then if that fixes it, buy another one
These are a main cause for Idle to jump all over the place, and sometimes can freak out even more when air con is turned on -...