Look at my build thread "Building the 8900"
https://www.diyaudio.com/community/threads/building-the-tu-8900.376170/
Half way down you will see a pic of the power switch connector. Compare it and let us know.
https://www.diyaudio.com/community/threads/building-the-tu-8900.376170/
Half way down you will see a pic of the power switch connector. Compare it and let us know.