Oh man haha, I gotta admit while I try to fix everything I got with ductape, I have never gone that far as you have been doing here. needless to say great attitude and also its always fun to learn and practise, so its a win/win for you even with the frustration. Now you know how to do it next time:)
cheers bud.