Chosen Solution

I recently replaced my iPhone 8 screen with a replacement from iFixit. The 3D Touch function is very sensitive. Almost so its unusable, is there a solution? Is it perhaps software based? Also it seems the refresh rate of the display is lower than the original?

3D Touch requires individual calibration, the replacement screen will always have wrong calibration data. The only way is to keep swapping screen to find one more or less matches.

It’s most likely not a very good screen that you got. You may have to try another one if you have it, are you able to put your old one on and see if that’s any better?

Go to settings/General/Accessibility/3D touch and from there you can set it to Light/Medium/firm. Your probably set to light in order to make it less sensitive set it to medium or firm.

Did you replace the water seal on the device? that helps with 3d touch also I believe.