Hang in there. It's going to mean extra work for you, but document, document, document. Let your manager know what is going on. You may want to check certain things behind her yourself. After all, unfortuanatly you are the one ultimately responsible ...