If he has no warrenty anymore and a new logicboard is 500,- dollars, why couldnt he try to fix the problem himself?
Its verry easy to take a imac appart and clean the fan + remove and clean the cpu cooler.
This problem is the cpu cooler its gets to Hot and for safety the imac shuts it self...