https://tongfamily.com/2016/12/11/time-to-retire-that-old-imac-2008/
Time to retire that old iMac 2008 Spontaneous Reboots and Hangs