In idle, cpu temperature is generally cooler than gpu. Mine is cpu temp 40celcius gpu 45celcius. You can check your max cpu temp with the data from AMD or with software like Realtemp. The max is the tjmax temperature, so you can measure how much the average temperature should be for that particular cpu.
For the time being, you can check the condition of heatsink, thermal paste and the air circulation of the mobo. If the Heatsink isn't rotating then the cable has not been connected to mobo. Heatsink should work with the air ventilation of mobo to blow heat out of the cpu. Also, ensure proper amount of thermal paste of the cpu. If possible, add more fan around the mobo to cool things further.