However when trying to move funds to my new wallet I'm getting super high gas fees warning, if i remember correctly i think it said 40% or something crazy like that.
At the time I am writing this post, transactions can be included in the blockchain with the fee rate around 3 sat/vbyte and you shouldn't have to pay a high fee for your transactions, unless you have a higher number of UTXOs in your wallet.
Did you receive the fund in multiple transactions?
How much was the fee rate you were trying to make your transaction with?