yep, if there is a code, and there isn't anything REALLY obvious, just find out the code.
OBD1 is often easier than OBD2, because its nearly free to do it. No code reader, no fancy anything, just a test light or buzzer or cheap cheap analog($9.99) volt meter.
And I suspect when you replace the correct sensor, and really check out the wiring(usually just the connector or the wire right at the connector) you will fix it.
That sort of circuit is simple. MAF or O2 sensor or fancy stuff on later OBD2 can be confusing, frustrating and take a long time to solve but this circuit is a 2 wire setup from the sensor to the ECU and back. Thats it. No LAN, no CANDi, no fiber optics, no BCM etc.
PS, and Jason is right. Why keep guessing and hoping for another answer, its right there. Despite his taste in cars and his hate for cool ones