Off-topic, but feel a need to share.
I don’t have a Mac, but fefore you go ahead with any repairs that your Mac shop may recommend, I highly recommend contacting Louis Rossman https://rossmanngroup.com/macbook-logic-board-repair/ or at least watch a few of his Mac Ripoff videos on his channel: https://www.youtube.com/user/rossmanngroup
But lingyi, you don’t have a Mac, so why recommend Rossman? I came across his site because of Linus Tech Tips where they had an “unfixable” Mac Pro that would cost more to repair than to buy a new one. At least according to Rossman (as well as other YouTubers), Mac techs are instructed to recommend buying a new machine than repair. Take it with as large a grain of salt as you like.