I started to have the knocking problem a few months ago and had no idea why. After reading this post last week, I decided to call Toyota and see what they think. Basically, I told the guy about the knocking and also told him what I read about the intermediate shaft on here. Then, he just booked me in to have it fixed today. Just got a call and was told the shaft has been replaced under warranty. Hopefully it will fix the problem!