If your nor running a catalytic converter is will throw a code for an o2 senor. On an obd2 car there are at least two o2 sensors. one before and after the cat. So if your not running a cat that last o2 sensor will be reading incorrectly causing a checkengine light