Regarding finding genuine Toyota Parts, you might check with Shannon at Toyota World in Houston (just google Toyota World). I went through them to get my A/C Control head replacement and saved a few hundred dollars. Well worth my time and the wait for them to ship to Charlotte.
**MODs, if I'm...