I was told that the odometer stopped like 6 months ago...and it's at 125xxx, so a safe estimate would be around 135xxx now. I didn't get any previous maintenance info from the p/o. I do know that he changed the fuel pump...so it has a brand new fuel pump in it.