Show the specifics to a knowlegable loan officer.
Call 800-835-1608 (Balboa Mortgage) and ask for Walter. I send all my buyers to him. He is a miracle worker and was able to approve my buyers in all sorts of situations (even if they were declined). They have many loan programs and they may be able to work with your situation.