When i connect any monitor to my laptop it displays purple colored dead pixels, and sometimes the screen flickers when i touch the HDMI cable. I've tried multiple cables and displays but the problem keeps persisting. When i connect the cables and monitors to another laptop it seems to work fine. I also tried updating my GPU drivers. I own a HP laptop with an i7-9750H and a 1660ti max-Q. Is there any way of resolving my problem other than having to ship my laptop containing all my data to the manufacturer for repairs?
picture of the problem:
picture of the problem: