Xrated,
If you are not already a member, it sounds like you might need to join AOPA. They have quite a track record in advising and assisting pilots in a similar position to yours, and there is a wealth of knowledge and experience amongst the organisation to call upon (and no, I don't work for them - I'm just a member

).
Just a thought - hope it helps. Good luck.
DBChopper