My experience is with MEMS 1.6 (Rover 100). But I’ve looked at your graphs on the MG Rover forum and something doesn’t look right. Your car is idling and you are occasionally blipping the throttle. But the top graph shows the ECU going in and out of closed loop for no apparent reason. I would expect it to stay in closed loop throughout, even when you blip the throttle. (That top graph would seem more appropriate to very aggressive driving, where you are flooring the accelerator pedal frequently causing the car to go into open loop. ) At idle it should be closed loop all the time, with the 02 sensor switching back and forth around once a second - how do you pass the MOT emissions test with such erratic fuel control at idle, or has it?
So my main question is why is it frequently and erratically going into open loop on idle for no apparent reason?
What does it look like when you are driving at a steady speed? Does the closed-loop graph stay at a steady high, or does it similarly keep dropping down to zero for no apparent reason?