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.
First: there is no "gas" in Bitcoin. It makes it sound like you're talking about a centrally controlled shitcoin. Bitcoin has transaction fees.
If you have many small inputs, you should read my topic on
consolidating small inputs. Currently, about 1.8 sat/vbyte should be enough to get a confirmation.