sounds like primary sensor. Iv never went below 20mpg on the display no matter how hard I drove. How does it idle I forget.