Is that fuel trim plus or minus? And it's POSSIBLE the sensor is fine, you just have a vacuum leak somewhere that the system can no longer compensate for. I'd have the vac system checked first (smoke it, look for leaks), then have a stab at the sensor.