Alright, parts ordered. Plugs finally getting here today, along with another set of intake plenum gaskets. Spraying brake clean near the spider while running made the idle drop, along with spraying around the TB and one corner of the intake, right by the thermostat. Just gonna replace them all, torque them down to spec (again) and probably lubricate the inside where the spider seal goes, since I've noticed the last couple of times I've taken them out they like to tear. Hopefully, this will be the last of my worries, and we can finally drive the truck.
Also bought an Autel MS906, gonna use it to set cam retard and check any other sensors. Should make diag a lot easier, and I can use it on my VWs (and my 94 Miata, since it's got a OBD1 port adapter)