Are you certain it’s the probe? (HHH is a solid indicator)
Have you offered it ice water and boiling water? If it reads those correctly, blaming the probe is non-productive.
The overshooting may simply require running the auto tune feature on the PID. Certainly helped a couple I’ve interacted with. See: Retraining PID In AI mantle?