If you have AppleCare they will basically rebuild your MacBook for ~$200. I got MBP M1 Max usb ports and top case replaced and a bunch of other stuff I didn’t even ask for but they replaced with new stuff. Felt like a new machine when I got it back.