You could try resetting the open firmware...i can't remember exactly what it's called, but I had the problem once...you shut the machine down and disconnect everything including the power for 30 secs....then reconnect the power/keyboard/mouse and power it on...i can't remember exactly what this procedure is called, but it seemed to work...theres something about it on the apple site as well.