Hey Sherwinnie, have you tried all the firmwares from this website...if you do try, don't forget to backup your firmware even though it's inverted unless of course if it is exactly the same as the one from this site. At least your player's not completely dead! Do all the functions work properly?
What do you mean by "USB MASS"? Do you mean that you saved the firmware as a file on your player? If yes, than that shouldn't have to do anything with the firmware uploaded on the player.
I may be wrong, but if your orginal firmware was 3.5 something, then upgrading to something other than 3.5... will kill your player. That's what happended to mine when I tried to upgrade my 3.2.16 player with 3.5... firmwares.
Be very careful with the firmware you upgrade with..if you do. Trust me...you don't wanna go open up your dead player and short circuit and stuff...it's a hassle.
Hope this helps...