The meter is working, there is nothing wrong with it. I don't know about the mileage. I have two meters, one fits from 2006 and up, and one from 2005 to 98.