Some things cannot be fixed. I urge you to get a qualified behaviorist (veterinary) to evaluate him. If he is truly unstable, rehoming him is not fair to him or the new home.
Hi Roxanne, if you are still looking for a basenji, you may want to go to www.basenjirescue.org- a great group of volunteers who rescue and place basenjis. :)