My 95 525I auto is only getting 18-19mpg around town. On the highway I can get around 23mpg. Should I be getting better mileage? What should I start with to fix it? Oxygen sensor was replaced 80K miles ago but haven't shown any codes. Haven't done fuel filter in a while either. Spark plugs, fuel pump?