Some quick comments on the Bosch 15728 universal O2 sensors.
After getting what amounts to a "bad ECU code" (83,84,85) and a general O2 sensor error code (21), I replaced my computer with one from a '94.
New computer--no more 83,84,85.
Still had O2 error.
Had one Bosch 15728 universal O2 sensor in the garage. Wired it up and installed it in the outermost sensor position. O2 code is gone.
Later that day, O2 code 21 comes back along with 25 (too lean at O2 sensor). Clear computer, O2 codes come right back.
Decided to replace the innermost sensor with another 15728. Didn't clear computer, but CEL goes away after running for a couple minutes.
I only have 10 or 15 miles on these two new 15728's, but so far they seem to have done the trick. Truck is running very very well. Seems to be shifting smoother (? imagination ?).
If these sensors go the distance, it will be a case of $120 in parts ($60 each) equaling/beating $280 in parts ($140 ea OEM).
Hayes