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.