Fala pessoal,
Depois de quase 1 ano finalmente resolvi o problema e creio que possa ajudar mais pessoas.
Não é um problema do iMac e sim de um aplicativo instalado em Snow Leopard, o tal de "ITAF". o iTaf é um despertador para mac, muito bom por sinal, porém ele tem um bug que impede a máquina de ser desligada. Acabei achando a solução sem querer neste link testei e aqui deu certo. Aplicativos semelhantes podem ter o mesmo bug portanto se seu computador não desliga pode ser algo parecido para resolver.
Eis a solução:
"Installing start up item of iTaf on Snow Leopard causes power management issue. Unfortunately, i've not enough spare time for now to quickly fix it and release a new build of iTaf. The next chapter explains the steps to solve this issue.
How to solve wake issue
Open activity monitor find itaf_d process to quit it.
Open System Preferences, go to your Account settings and remove itaf_user_daemon application from your login items.
Remove this file : /Library/LaunchDaemons/com.dilaroga.itaf_d.plist
Remove this file : /Library/Preferences/SystemConfiguration/com.Apple.Autowake.plist (it will be automatically created next time you will program manually a new schedule through the System preferences panel.)
Remove this file : /Applications/iTaf.app, if not already done
Reboot...
... Do not use iTaf on Snow Leopard
Sorry for inconvenience..."
Valeu a todos que tentaram ajudar.