Soa como provável hardware, a inicialização de um sistema / backup diferente de quando ele trabalhou pela última vez deve ser capaz de dizer se é software ou não.
Também é muito fácil recolocar o conector do teclado em um iBook G4 se a memória servir - então você pode tentar testá-lo antes de soltá-lo para reparo.