Yeah, your O2 sensor is either not switching like it should or it's giving the PCM bad readings. You can drive it like that but you're gonna get alot worse fuel economy. DON'T get bosch, get ZZP's denso O2, its $35 plus shipping for the regular one.
_________________________
'97 SE with alot of mods