One year overheating drama. Please help

They are both suspects.
For the FPR I’m sure that you could rig an aftermarket part.

BOSCH 0 280 160 508