One of the main causes of failure in iMacs has always been overheating, even with the original CRT iMacs. When the logic boards fail, it is usually from capacitors overheating and breaking down. So even if you can't test your board, look closely at the caps for signs of leaking, bulging or both.