You said the type but not how much RAM you have or how it is configured. For example do you have 1 stick of 8GB RAM (1 x 8GB) or 2 x 4GB or something else?
What type and how many drives do you have?
How many case fans?
I am wondering because while Zalman is a quality brand for coolers and fans, their PSUs have not received rave reviews for quality or efficiency. And depending on what else that PSU is powering, 500W may be stretched - especially if you are doing any overclocking. As a tech, I always want to ensure I am providing good, clean, stable power to all the components - since they all depend on it. So I would swap in a spare, known good PSU to see if the problem persists, or goes away - and especially before spending money on any other devices.
Also, is the case interior and all vents clean of heat-trapping dust?
Open Hardware Monitor is a great monitoring program - one of my favorites. But sadly, it does not have a System tray applet for full time, real time monitoring of your CPU temps. I use and recommend
Core Temp for that.