This is difficult to diagnose here. Even experienced mechanic need more test than just listening to the sound.
I will suggest you send to TOYOTA dealer or some mechanice who lots of toyota job. They might have heard similar problems before and easier to diaganose.