You are converting your KF8 file to ePub in the worst possible way. You do not want to use Calibre to do an actual conversion. Install the plugin Mobi-Unpack. Mobi-Unpack will allow you to pull the files out of the KF8 and create an ePub directly. You can also use Modify ePub will allow you to add in the cover XML that KF8 doesn't have. Then you run the ePub through FlightCrew to check for any errors. Either use Tweak Book or Sigil to fix the errors and when you are done, you have an ePub that matches the KF8.
|