Wallet data is not accurate

I’ve synced and resynced one of my ethereum wallets and I keep seeing Koinly identify a balance of AMPL in the wallet, that I no longer have in there. I’ve checked this on etherscan and it is not there, but the wallet here shows it to me.

So this is a basic metamask ethereum wallet.

I added the wallet by pasting the public address, starting from the beginning, leaving the deposit tags empty and keeping the “ignore reported balances” setting off

I’ve tried syncing from the beginning and even deleted and re-added the wallet.

I tried it the other way. I imported the data through a CSV that I got from etherscan. The data is even more wildly inaccurate. I tried it multiple times and without the API, but it looks like some cryptos have even been multiplied to amounts that I don’t have. Is the format wrong, or what?

More on this. I am trying to import a CSV-file from etherscan into an ethereum wallet. Koinly is displaying a uniswap trade, as a deposit of the token that I was trading away. So for example, I’m swapping 300 Link for USDC, and the result on Koinly is that I received 300 Link. How should the data be organized on the CSV file for this to display correctly? Is there a format I can model it after?