Have you checked speed & distance against a GPS?
The trip increment at that rate sounds bizarre however.
The trip & odo & speed all derive their signal from the same sender
What barbagris was referring to, is that there is a customizable calibration factor in the ECU to scale the speed (for example with gearing or tire size change)
But doesn't compute that, even if speedo 40% fast that the odo would be that fast - at 100km (actual) it would take 36 secs for 1km
At actual 140km, it would take about 26 secs for 1km