One thing to remember, if you ever had a logicboard replacement, or you bought new or refurbished and don't know the history of the logicboard, that could be an indication that the firmware update may not apply. Of course if you are having system problems that would indicate a logicboard problem, you should bring it in for service anyway. If you want to isolate a hardware versus a software problem:
1. Backup your data at least to two physical sets of media. (I.e. two hard drives, or a hard drive and DVDs, etc... depending on your tolerance for waiting for recovery).
2. Run the hardware test that came with your machine:
https://support.apple.com/kb/HT1509
- If the hardware test shows no problems, and your hard disk is not over 85% full, you may just need to repair the directory as indicated here*:
http://www.macmaps.com/directoryfaq.html
- If repairing the directory doesn't solve the problem, and you aren't using any tools like Onyx, MacKeeper, Macaroni, Antivirus, non-Apple Firewall software,
and the system is non-responsive to command-option-escape when it is busy, or you are getting four language screens you must restart now with no-non-Apple peripherals attached, then you likely have either a RAM problem or a hardware problem that can't be isolated elsewhere and need to bring it in for service. It is more likely a hardware problem if booted off CD you get the error message, and the disc is definitely for that Mac, or a supported newer retail operating system.