my d16 has done 211k already.. i jus had the engine reconditioned and full serviced.
i might do a swap when it reached 250k !!