Those OBD codes only tell what the problem is, not where, which is what you need to find out. With an incorrect air/fuel mixture there are one of hundred different things that could be going wrong. There's either too much fuel or too little air. I think the best place to start might be to get a...