I encourage you to try getting pre-approved with iServe. I sent all of my clients there, bar none.
I have known some people to get approved with between 0 and 5% down, and the agent I linked you to-- Dennis-- literally answers calls day or night to help his clients.
If you'd like any other information or help, though, I'd be happy to answer emails! email@example.com