How old is your O2 sensor?
What happens when you unplug the O2 sensor with the car at operating temp?
What happens when you unplug both the CTS and O2 sensor with the car running?
Most importantly, when was the last time you cleaned and did resistance test on your ground wires, especially the ones going to the head?
Have you looked through your Bentley manual?