My Ranger is a 96 xlt 2wd 4.0 has 201000 miles on it. I bought a 2008 sport 4x4 4.0 for my son. It was a salvage vehicle with 8500 miles on it. I reckon I have a little over dollar a mile on that. They did an all right job on the repair, just some minor body mount work to do. Saw same truck with more miles for $21,000 on the dealer lot, so I guess I got my moneys worth.