I know if you have a dead short, or hot lead grounding out at a sensor, it will throw the code for the sensor. Other than that,... despite the codes, it sounds a lot like O2 or Map to me based on other jobs I have done.
I'm sure someone more knowledgable will offer something more though.