I have encountered something similiar using GlobalMapper. Happens when I have somewhat over 1Gb of .shp files open (with 3Gb of RAM) to create the .mp files (usually under 20Mb in size). The template file with the IMG ID section information does not get placed in front of the data and therefore neither cgpsmapper nor mapedit can use the file. I have never used mapedit to create the .mp file (nor created one over 80Mb in size). You may want to check to see if all the 'header' info that is supposed to be in front of the data is actually there in that large of a .mp file.