Hi Eric,
Welcome to the site. There is a lot of good info on here. I daily my 89 LWB. I'll take a stab at your issues:
1. Likely a dirty IACV. They are part of the Throttle Body and can be removed and cleaned. Is the idle bouncing at all?
2. Could be a pan gasket or seal. Mine leaks and I have changed the pan gasket. It's likely a seal that I haven't gotten to replacing. Be sure to be adding SPIII fluid. There are a few options other than dealer for this.
3. Likely bad valve seals, it's common on these. Some live with it and keep an eye on oil level, but they can be changed with the heads on the engine using the rope method (feed a bunch of rope into the cylinder and then compress it with piston to hold valve up when doing the seal)

Be sure to read through the archives.

Last edited by chadzeilenga; 01/04/21 03:52 PM.