I have also been down this path chasing a Fueling Adaptation Out Of Range error.
My 99 D2 is currently at 267,000 km and I first replaced the MAF as the output was a bit low compared to others on here. Then I replaced the O2 sensors as that is the other side of the fueling control circuit, but without any success.
I am now experiencing a rough idle when warm (slow idle) and things are pointing towards a worn cam shaft and/or valves...
My advise is to get the engine codes read to see if something is going on before replacing parts that may be in good condition.:wasntme:
Cheers
Ron

