Oddly enough when i bought mine i received a carfax. Is a 2001 xlt. Loaded. But it was owned by an older couple who bought it new and owned it till 2010. it was sold and shipped to jamaica. Jamaican gov. Owned it till 2016. it was sold to a dealership and sat in there back lot till feb. 2019 when i bought it. 110k original miles and imaculate maintence on everthing. All done by ford. Came with more paperwork then i cared to look through.
I wouldn't trust ANY odometer figures out a country as poor as Jamaica