This part cured a "Check Engine" that's been bugging my son for months.
My son's 2006 Pontiac G6 (2.4L 4-cyl) had an intermittent check engine light. Code was P1174. I replaced the upstream & downstream O2 sensors and the light went out and stayed out. The Bosch sensor fits perfectly and is cheaper than the GM AC/Delco sensor.
Was a tight squeeze with the wrench with replacement and installing the sensor. The only recomendation when connecting the sensor clip to push it together and when you hear it double click that will be your indication it is secured connection. I that I first it was connected with one click it wasn't though.