Is the engine up to operating temps when you get those values?had some poor mileage problem
DS4 IP seem to works but...
when check out with Tech 1:
TDCO learned -1.5 (fine) ...relearn at same value
DES/ACT timing 4.9 (very low timing value vs TDC )
fuel mm 12 (too high at idle).
about 230.000 km on it.
think is an IP problem but ask to some Guru if is time to change IP or there is something to check before buy a new one.