As 'Andy B' said, it's the sensor with 2 leads, not 1.
You'll find it mounted on the back of your Cylinder Head,
low down in between the Dis Module, (the black lump with
your 4 ignition leads coming out of it), and the EGR valve,
(a big valve with various pipes connected to it, on the passenger
side of your Dis Module.)
It may just need corrosion cleaning off the connections, if your
scuttle has been leaking rainwater over it.
I once had an Alfa33 that used to overheat. What I tracked it
down to was corroded terminals on the fan switch that was
failing to signal the fan to run.
If a false cold signal is being sent to your ECU, when the engine
has warmed up, it will over fuel and give too rich a mixture to
combust properly, leaving you coughing and spluttering and
going nowhere fast. I'm not too sure of the next bit, maybe
a Tech 2 expert would care to comment. But if the combustion
was incomplete, this would leave too much oxygen entering
the Cat, (because it wasn't being burnt), which would be sensed by
the Oxygen sensor. The ECU would interpret this, incorrectly, as
a weak mixture and enrich the fuel to compensate, thus compounding
the problem. I know this is working a**e about face in relation
to how the Oxygen sensor and the ECU normally interact, but this
is the sort of thing that happens when things go wrong.
Just a theory, happy to hear other comments on this musing out loud.
I've found that 90% of mechanical faults turn out to be electrical
in nature.
