I've been dealing w/ a rough idle and intermittent check engine light. Not sure what I need to do next!

So far I've pulled the intake manifold and replaced the intake manifold gaskets, the PCV plate and the throttle body gasket. I've cleaned out my ICV. I thought I had fixed it!!

On my drive into work this morning, it started running rough again and threw my check engine light after about 5-10 mins...

O2 Sensors need replacing? MAF sensor? [scratches head!!]

I'm sure a lot of 530/540 owners are dealing w/ the same issues right now as they're all about the same age/mileage - I have 130K on the clock.

Bryan