it seems like no one chimed in on this problem... i have the same issue with my 99 323i...
basically the computer says i get 5.9 MPG, but in reality i'm getting around 320 Miles per 16 gallon tank- which translates to about 20MPG. all the other gauages on the computer seem to be accurate- ie Temperature, Miles remaining etc.
does anyone know if a computer reset will fix this problem or what the specific cause is?
curious minds want to know...
thanks!
g