Hi,
I do not need to see your data, I am doing this to help as a free service and I just want to resolve this faster...
Check and see if you go to setting and go to 2000 in advanced setting if this brings in more records.
I recommend importing the records into SharePoint then set a field called "Limiter" then for every 1800 records put a letter or a number. First 1,800 pit an "A" , then second 1,800 put a "B", etc.. once you are at "Z" then start with "AA" then "BA", then "CA, etc.... then use clear collect to bring them all into Memory...
I do this a lot for may customers and Users...
Again I would rather help you thorough teams to save time.