i actually work at a dealership...code reccurs no longer than 9 months or 15,000 miles(varies)...have gone through the whole troubleshooting tree from checking connectors, resistance,harnesses,replaced a/c relay per our hotline, and it always leads to a/f replacement...if we just clear the code it almost immediately comes back on...out new sensor in and(again) lasts from anywhere between 4-9 months or at the most up to 15,000 miles