The mpg gauges aren't particularly accurate even when they work correctly. Do you keep resetting the average mpg function, as that can affect the rest of the data - the longer you leave it between resetting the more the info is 'averaged out' and there will be less fluctuation in the readings.