Well, the display capacitor would be suspect. It can cause all sorts of odd behavior, but it doesn't seem like it could cause everything. Have you tried starting the player with -i?

Matthew