@T5-T6-Schnappi thanks, here is the history leading to this, In October at around 135K I had the haldex service, oil change and gearbox oil changed, the car had a squeak that I thought was a belt squeaking. I took it in had timing and belts done. The squeak remained. The guy at the time said he could blank the EGR and have the ECU map it out. I had a LR Disco 2 and this same procedure was done there so I agreed. Car ran OK for a short spell then codes started appearing of which the same tech managed to remove but the performance was not correct.
I had them remove the blank and at the same time I had the squeak sorted, this turned out to be Manifold Gasket and loose bolts. At the same time all oil seals were replaced at back of engine. Car ran well for a short time and then same performance issues, so I had the stock Map put back on ECU from the back up.
Since then the turtle. I took to a different garage and they put a scope into the Inlet and carbon was bad, so we replaced the EGR Valve and Cooler and did a Walnut Blast. Still the tortoise and P0100.
I tried a MAF from Ebay, same issue, It then got a new MAF from Volvo same issue and the logging I am doing says the EBAY MAF and the New MAF are very much the same.
The Scanner used was Autel and this only registers the P0100 fault, I will check with the garage again to see if any thing else appears.
The only aftermarket sensor is the MAP, thats a Bosch one, I replaced because original was coked up, but no fault reading for that one.
I am capturing the RAW HEX, I will run capture after clearing all adaptions and see what I can get as the fault appears.