Unless the wiring has been damaged, it's a new A/F sensor......
Depending upon exact Model Year (there is no MY55 that's just when it was registered))
2.0L MY05
SENSOR ASSEMBLY - AIR/FUEL RATIO 22641AA042
2.5L MY06
SENSOR ASSEMBLY - AIR/FUEL RATIO 22641AA211