Usa l'Apple Hardware Test che dovrebbe trovarsi tra i CD allegati al computer.
Se il test viene superato, prova a staccare una alla volta l'hardware esterno come stampante, scanner, hard disk esterni o quant'altro. e vedi se di volta in volta ti da questo probblema.
A me succedeva con un modem Thompson Speedtouch.
Hai fatto tutti gli aggiornamenti software del sistema proposti da Apple (compresi eventuali aggiornamenti firmware)?
Quando dovessi individuare il probblema hardware di solito basta aggiornare il driver della singola periferica. Puoi anche provare ad aggiornare tutti driver dai siti dei rispettivi produttori, così ad oltranza...