I wonder, would recoding the file put a proper header on any new file created? If not, do any tools exist capable of syntax checking an mp3 file with a missing header and then adding a proper header to that mp3 file? --