Removed EGR valve... pretty dirty but I think functional... Threw a new one on... Pulled the fuel rail and injectors, and pressurized. One injector leaking. Replaced EGR and as I have no idea of the injector's history decided to treat the XJ to a new set reasoning that they will be always useful.
Hooked up the voltmeter and lo and behold.... same results.
Now that I have ruled out most stuff I was intrigued about what ecomike said about the heater circuit.... I get 13.5 volts to the circuit with the sensor unplugged and the engine running but I tested while hot and connected and got a steady 1.5 v... For grins I hotwired the heater circuit to the o2 sensor and I finally achieve oscillation.... (don't even go there
So what appears to be happening is that the heater circuit is being shut off at idle when it actually needs to be on.... Am in the process of troubleshooting that circuit focusing on whatever mechanism the ECU uses to turn it off and on or indeed figuring out it it needs to be on all the time. More to come but I finally feel like I have avenues to explore. One that may be the case is a previous owner disconnected AC and I am wondering if the ECU thinks it is actually on as according to the RENix manual it goes to open loop when the AC is on. More to come.