CV Joints
Sounds like you need new struts.
When water hammer occurs in a plumbing system, it sounds like a loud banging or knocking noise.
it sounds like your wheel bearing if its a whaling noise
u joint or my be the trannie mount. but sounds more like the u joint
Sounds like it could be a bad wheel bearing
Sounds like a wheel bearing to me.
sounds like a wheel bearing going out
Sounds like that are usually due to a breaking wheel bearing.
If the noise sounds like a banging sound it could be that you have a worn timing chain. Note: 22re's have timing chains not belts. You should have the noise checked-out by an experienced Toyota mechanic.
c/v axle is bad if its front wheel drive
I believe that the noise you hear may be cause by the lining of the wheel well having broken loose. Some of the plastic bolts that hold my wheel well liner on were knocked loose whenever I drove through to large of a puddle. The plastic lining flaps when I drive between 60 - 70, or if it is really windy.
if it sounds like growling it is a wheel bearing.