you make it sound like you have 2 deals.
Your deal 1 is no good because you can't raise the cash. x that off.
Your deal 2 is not a very ideal situation for you but then maybe thats better than losing the lot if that is deal 3. I think your builder will jump at deal 2.
The other...