Yes, but it is still a truck with 139k miles at almost $30k USD. One can get a 2017+ updated Super Duty with like mileage at a like price point.
So the decision becomes, a rock solid diesel engine that is not so efficient in a 24 year old truck, or a 2017+ Super Duty diesel with huge emissions risks, but much more efficient, powerful, ample parts, advanced transmissions, great factory tech towing features, and significantly more towing capacity.
I was surprised this truck did not come with rear parking sensors.