I have finished rewriting all the original chapters and I am now in the process of adding one additional chapter to finish things off.
Then I've got the final edit check: spelling and grammar, making sure the story 'logic' is correct (i.e. not got the same character in two places at once), making sure any book-wide changes I decided to make whilst halfway through editing are applied to the first half of the book too, and stripping out all examples of my personal writing foibles ('quite', 'almost', 'nearly' = the worst!).
Then I've got the cover to do, and then I can finally publish :)