Your kp might be a coincidence but kps are so rare with 10.4.x (don't even remember when I got my last one) that it might not be after all... When your friend adds (changes) ram, he must make sure they are well seated. As for that CD button, it's not a big thing. You can use the eject key on the keyboard instead.
How many kps did you get, say on a weekly basis ?