I just changed the radiator and the car seems to be doing well. Hopefully this will be the end of my overheating problems. I will check the ECT/CTS, relays and fuse box to be sure everything else is working properly.
Thanks for your help in this matter.