You said that you got a "Pump" error when you tried to apply the firmware upgrade.

A pump error usually means a problem with the hard disk. This would also explain your problems with the player locking up due to "bad" MP3 files.

I think you've got a hardware problem that needs to be solved before you can go any further.
_________________________
Tony Fabris