I had similar symptoms except mine was throwing a lean condition in bank 2 code. I replaced the intake manifold gasketing, cleaned the MAF wire w/ electronic contact cleaner wash, made sure my air filter was good, cleaned the throttle body butterfly with denatured alcohol and an acid brush...