did you put in a new O2 sensor ?, and has the code come back after you replaced the sensor ?

comonly is due to a lazy O2 signal back to the ECU from the sensor. You may need to monitor the O2 signal to see how snappy it is in regards to throttle responce.