I'm skeptical that this is a fix at all.....sounds like the knock you are referring to in the V8 is "piston slap." From my understanding, and talking to people on this forum and Toyota techs, the V8 suffers from "piston slap." My V8 does it as well, mostly in cold or sometimes cool weather. Goes away when it warms up, or engine heats up.
This is harmless from what I understand........read more at the link below. It mostly refers to GM's, as they are notorious for it, but the concept is the same.
Stick with recommended oil viscosity, and if you are in a really cold climate, possibly even lighter during coldest months so oil can get to the pistons faster. Keep load light until engine is warm. Or, install a block heater if it really bothers you.
What is Piston Slap