Once more into the breach
Looks like I've found my iMac G5 issue. Good news is that it's a known issue and a free repair. Bad news is that this means a trip to the University Village Apple Store. Which means a trip to University Village. Which I hate.