I think it's the O2 sensor, the easiest way is trying one from a car that is working properly.
do you have an onboard wideband? when warmed up and in closed loop situations you should be able to see the a/f's bouncing up and down between 14.2 and 15.2 (roughly) at a pace of two to three times a second (the 'cross counts')
you can also check that with a volt meter which is able to react quickly enough to voltage variations, it should vary around 0.45V
do you have an onboard wideband? when warmed up and in closed loop situations you should be able to see the a/f's bouncing up and down between 14.2 and 15.2 (roughly) at a pace of two to three times a second (the 'cross counts')
you can also check that with a volt meter which is able to react quickly enough to voltage variations, it should vary around 0.45V