Oh geez Steve, so sorry to hear that....
I honestly have no recommendations, but sincere hopes it all works out okay.
Afterthought, you should look at one of those services that does the credit check services on your behalf.
My only concern is that some of those are also a scam....can't...