RE: MPG calculation???
Ripped this out of the manual...
Fuel Computer
The fuel computer of the message center indicator (10D898) uses information from other modules and sensors to perform its calculations. The message center indicator also outputs a filtered signal to the fuel gauge in the instrument cluster (10849).
RANGE
The Range feature will inform the driver of the distance that can be traveled before refueling.
The Range (Distance to Empty) feature is calculated using the fuel flow signal from the powertrain control module (PCM) (12A650), the speed signal from the vehicle speed sensor (VSS) (9E731) and the fuel level signal from the fuel pump module.
The fuel flow and speed signals are used to calculate a running average fuel economy, which is multiplied by the fuel remaining to give the Range.
Running Average Fuel Economy is not the same number as the Average Fuel Economy displayed by the message center indicator.
Running Average Fuel Economy is based on the past driving history and cannot be reset except by a battery disconnect.
When the Range decreases to 80 km (50 miles) to empty, the message center will display the LOW FUEL LEVEL warning.
With a fuel tank (9002) full of fuel (160 ohm signal from fuel sender) and after a battery disconnect, the Range should be approximately 740 km (460 miles) to empty.
STATUS
The Status feature has two displays, fuel-to-empty and fuel-used. The Status switch will change the message center indicator between the two displays.
The fuel-to-empty calculation:
is obtained using the fuel level signal from the fuel pump module.
is also used by the message center indicator to send a signal to control the pointer on the magnetic fuel gauge in the instrument cluster.