LimeWire 2.3 may not be able to resume incomplete files created by older versions. The older versions sometimes failed to write enough information into your downloads.dat file.
BTW, there is an option to have LimeWire automatically delete old incomplete files: Tools->Options->Saving->Incomplete Files |