Well, folks, as a result of this incident:
http://forums.macnn.com/58/imac-emac...turned-itself/
which helped me figure out some of my more recent "sleeping" issues with my iMac:
http://forums.macnn.com/58/imac-emac...zare-sleeping/
as well as having to unplug my computer for so many nights in a row these past few days, as well as even during the day, because of incoming thunderstorms, my Firewire ports seem to have been damaged.
Well, it's not the Firewire ports, actually. It's just that now my iMac cannot access anything that is connected to them. My System Profiler's Firewire section now reads:
Warning:
Unable to list FireWire devices.
My latest Time Machine backup was yesterday morning.
The logic board was already replaced a year ago, I do not have AppleCare, and so I do not think that I can get another (free?) logic board replacement.
I am pretty sure that I can get data from the ports to be transferred back and forth again if I leave the computer shut down and plugged in for a while, or some weird combination of things, but ever since that issue with the computer freakout, things went from sorta fine for a week, to can't get sleep to work properly for two weeks, to can't always start computer up with Firewire cables connected for another week later, to can't access anything from Firewire for these past few days.
What should I do, if anything?
Don't ask me to buy anything.
iMac G5 Rev. B (if not, A)
Mac OS X 10.5.4
Edit 1: Shutting down the computer for like 30 seconds, then pressing the power button to turn it back on seems to resolve this issue... but the white power light does not come on... it gets delayed for 1/2 a second before turning on. There's definitely a power anomaly issue somewhere.