Usually if the O2 sensors values are too far out of normal range, it will throw a DTC. The thing about narrowband O2 sensors is that no two sensors will read exactly alike and are more of a rich/lean switch rather than an exact value that can be correlated to a specific a/f ratio. If your not getting a DTC for the O2 sensor, I would look elsewhere. An easy way to check would be to check the voltage coming off of the sensor. Not sure which lead you need to probe, but it should oscillate back and forth between say .20-.80v at idle.