Recently, I have been experiencing weird buzzing noise on my iMac G5 after it experienced slight jerk. I have tried to restart the system but it also took more than enough time to get started. How can I fix this problem?