you could have a vacuum leak after your MAF sensor, check all the hoses on your Intake to see if they are secure. Check your EGR valve to make sure it's secure asell. Basically check anything attached to your manfifold. Lean conditions should definetly not be overlooked. It could potentially be a leaky gasket but not very likely.