ive got a mp4 player and had a similar sympton, took the back of and found the female part of the headphone connector (  socket you plug headphone into was loose and had dry solder joints (broken  connection so  resoldered all the joints which was just making existing joints remelt and cool  this fixed the problem .
                 sandman
                
 April 2007