What should I do if I need import a new private keys in my new wallet but my blockchain is pruned?
The trick is to import the address (watch-only) before it's funded. That way, Bitcoin Core keeps track of the balance already, and you can import the private key later. Use the option "false" for the rescan-flag when importing.