Yet a third vote for PSU failure, however, you should also make sure that you have backed up your data as soon as poossible, I recommend
SuperDuper!, whcih is a versatile app that will allow you to make a clone of your Mac, as well as perform scheduled backups. Call Apple asap, things will get far worse the longer you let the failing PSU operate.
Do post back and let us know how you made out,
Miriam