Just a few thoughts on the situation, from an ethics/professionalism view. If you get in a situation where your client speaks of suing, the best thing is to immediately respond to the situation by coming alongside the client and insisting that you assist in determining the source of the problem in a professional way. The worst thing an engineer can do is become defensive.
Gourile, I appreciate the comment about getting your calcs to a third party for a peer review, but this should be a step later in the process. As an engineer, you were hired to provide a service to the client and ensure that the design is adequate and serviceable. Why get defensive immediately about a problem when you don't yet know what the problem is?
An owner will only get more angry and frustrated if his/her engineer does not seem responsive or interested in assisting in solving the problem. Extra time and cost is incurred but this is preferable to getting sued.
Some engineers have claimed that you should only provide additional services in solving problems on your projects if you insist on compensation for the time and effort involved. This, they claim, allows you to maintain a position where you are not assuming any liability for the problem. This may be true when a client calls you long after the project is completed, but with an immediate issue during or soon after construction it may not be wise.
Do what ADT stated and get up there and be a hero to your client. Even with them being angry you can maintain your professionalism and verify exactly what is happening. Once the cause is known, the solution (or blame) will most likely fall into place