Check Engine Light on 2003 Pontiac Grand Am

I can't figure out why the check enging light didn't go out after I replaced the 02 sensor and that was the only code that came up for the light being on, So I changed the 02 sensor and after about 5 minutes of driving the light popped back on so I did the dianostic again and the same code came up so now I'm lost.

Asked by for the 2003 Pontiac Grand Am
What brand of oxygen sensor? sometimes the aftermarket sensors won't quite send the right signal maybe try a stock sensor
It was a bosch brand o2 sensor, But I'll get a a/c delco sensor and see what happens.