Firstly, check with your host. They may be able to offer you some support with this.
If they cannot/will not, personally, I'd delete everything and start again (The site, not the blog post, save the post somewhere like a text file on your desktop or something).
It's sounds like there is...