I replaced the TB gaskets earlier this spring when I cleaned the TB. I also replaced all of the vacuum hoses except for one pain in the rear end one that goes to the cruise control. That's probably dry rotted. PCV valve is new. Didn't get an EGR code, just the O2 code. So I'm assuming no EGR problems.
I did use the old gaskets on the plenum when I pulled that earlier this year, though. Could be a vacuum leak there. I had to replace the fuel pressure regulator so the plenum had to come off. I didn't replace the gaskets, just used the old ones.
I'll have to check that out. Because you're right, that would throw a lean code
Thanks, mike.
I'm kind of hoping it is the O2 sensor, though. I just went out there and looked at it and I don't even need an O2 socket, I have enough room to unplug it and put a wrench on it. I hit it with some blaster when I was out there, just in case. At least that way it's soaking.