So here's a thing. Decided to check timing belts, leaks in inlet and MAF sensor.
Last time I started it the engine warning light was on and had permanent P0170 code.
Moved car to do checks. No engine light.
Timing is correct on belt.
No sounds of leaks, ripped hoses or gummed breather.
Inserted a substitute MAF.
Ran scanner, no fault codes and O2 second sensor now behaving. Fuel trim looked good too. See below
View attachment 303230o2 sensors.
View attachment 303231fuel trim
I then did what I always do and tried to reproduce the fault. Refitted original MAF.
Same pictures.
Left it and test drove. Lovely and lively.
So was it ok when I started it? Not sure. Could the engiine have needed run time to get the second o2 sensor sorted or cleaned ?
When fully warmed up the fuel trim showed the following. Which confused me a bit as I thought the the short and long sort of cancelled numerically to zero??
View attachment 303232
Clearly this one doesn't although the shapes look good. Anyone explain please ??
This might be a mystery that reappears. Or maybe the second o2 needed cleaning to do its job ? Although, again, my understanding is that the second o2 doesn't affect engine management?