Did you try to run an Extended Apple Hardware Test with the iBook's original install CD's?