I have exactly the same problem as below which got me to your site through Google - an amazing find!
I have found that I can overcome it by plugging in an external monitor which immediately wakes it up and keeps it live.
The model is a Titanium Powerbook G41MHz Superdrive running Tiger...