UPDATE: Dreamhost said they couldn't restore my site and told me to use one of there restore services which broke both the site and didn't restore fully.
Unfortunately we were unable to process your domain restore for
domain.com ... we seemed to be able to find a backup but for some reason
couldn't restore it within four hours! If you want, you can reply to
this email and we'll try and see if there's anything we can still do.
We are very sorry about this! Howevvvvver... we actually make no
guarantees about availability of backups, and highly recommend you
always keep your own copies of all important data. Please follow the
link below for instructions with this:
The Unhappy Dreamhost Domain Restore Robot!
so i contacted vaultpress which responded quickly and told me they could restore my files for me over there system automatically via there link with the wordpress plugin. i must admit im very happy i took out there service and im glad dreamhost informed me about them on there blog.
So thanks to dreamhost for informing me and thanks to vaultpress for carrying out the work.