by chance have you checked the sensor plug wires (the cars harness) for cracks or missing insulation, where the sensors plug in? old cars the wires dry up and can cause a code for said sensor, but the sensor can be fine. (but not working due to bad wires)

i had to replace 2 pig tails on my car, the maf, and ait sensor. both had bare wires where they go into the plug, and cracks further down.

once air gets to the bare wire it turns brown, and no longer holds current like it should.

aka dry wire.