Ok, well it sounds like you have some work in front of you, but at least you have it and are able to sort through the issues. Better than not having it
You wouldn't get a bad buy from Tony, I have bought 3 pins off him to date. Great bloke.
Look for forward to you fixing it up.
Cheers