Because the trip computer is off-target, I question where it gets its fuel consumption data. I've seen other posts about it using a fuel injector, but I don't buy that. I think it's using the fuel gauge.
If there's good detail coming out of the OBD II port, then something like a ScanGauge II should be able to get better results. I don't know if that data is available, though. Good question!