I agree with Joe, replace the O2 sensor w a Denso unit. . The O2 sensor should fluctuate continuously at idle from around .15 volts to about .5 volts. This still could be a fueling problem though. If its a fuel pressure problem, you can measure the pressure at the rail to see if it is within spec or too high. About 38-43 psi is about normal. Also measure the pressure after you shut off the engine. If the pressure rapidly drops to zero then the regulator is bad or an injector is stuck open but this is a rare occurance. BTW, what scanner are you using?
------------------
" THE BLACK PARALYZER" -87GT 3800SC Series III engine, custom ZZP /Frozen Boost Intercooler setup, 3.4" Pulley, Northstar TB, LS1 MAF, 3" Spintech/Hedman Exhaust, Autolite 104's, MSD wires, Custom CAI, 4T65eHD w. custom axles, HP Tuners VCM Suite.
"THE COLUSSUS"
87GT - ALL OUT 3.4L Turbocharged engine, Garrett Hybrid Turbo, MSD ign., modified TH125H
" ON THE LOOSE WITHOUT THE JUICE "