Got mine checked by toyota and will be scheduled for the fix/repair under warranty. They said it is something related to final drive gear. After the repair under warranty. They replace the final drive gear. As what I understand, it is the last gear that delivers power to the wheels. Whine no more and even made the shifting 1st to 2nd smoother.