....
Password found: 'xxxxxxxxxxxxxxxxxxxxxx'
How do I get the private key out of the script? More reading ?

Thanks for all your help.
Tried pywallet --dumpwallet on it again but was no help.
I think I have the answer bitcoin-tool ... but having trouble compiling it.
You don't need to. Just install Bitcoin-Core on a system that has never had it or one that has no coins on it and put a copy of your wallet.dat in the bitcoin Application directory. Then open Bitcoin-core and type in your password. You can afford to buy yourself a new machine with lots of hard-drive space and RAM now.