I'd just wait cuz 5 grand is TOO much. I paid 4750 for mine with 56,000 miles. I almost bought one with 110,000 for about the same price so glad i waited, thats half the miles about.Or offer him like 4 grand. But any/most engines that
are taken care of will last.,,