Another vote for the late model '99 to 03's. I've got a late 99 with a 7.3 and it has 419,000 miles on it, original engine. Great pullers, mine is in a F350.