So would the TG7955 servos be your high end ones?
I just installed two in my Losi 2.0 truggy and they do whine and chirp just sitting there under no load. When they are moving they do quiet down. I think some of the loudness is the radio tray resonance too.
It certainly is something I will have to try and live with if normal.