Since the post, the problem subsided. But earlier this week it reared it's ugly head again.
CEL keeps throwing a P0171 code.
The car runs rough at idle, fluctuating RPMS, sounds like it's trying to leave the hood.
I unplugged the MAF, set off a CEL, but the can runs smooth as silk. I plugged it back in, and it starts rough idling again. I purchased the MAF cleaner a few months back, but it's been a temporary fix.
I'm bringing it to my mechanic tomorrow and have him test for leaks.