First off, the g-major hanging is not a firmware issue, sometimes it's simply the chips coming loose, and is easy to fix:
http://www.sevenstring.org/forum/gear-equipment/44236-your-g-major-hanging-here-s-how-fix.html
And I have done it to mine and it's not hard at all!
Secondly, the knobs going missing, well, take a picture of it, post up what isn't there here, and as long as all the pot shafts are intact then it's easy, you just contact tc electronics and they'll send you replacements. If you don't wan to wait, I actually have spares as I overordered a load so I can send you some.