Have you tried replacing the 02 sensor? Running leaded fuel can kill an 02 sensor real quick. That is, if you run leaded fuel... If it's old and crusty, probabally needs replacing anyway.
Also it wouldn't be a bad idea to run a EGT sensor. Better tuning can be done with one than just 02 readings. My friend who runs one has seen some wild 02 readings, while the EGT sensor is reading a perfect number.