My GF had a similar problem with her RX300. It turned out to be some warn out bushings in the struts. whenever she hit a small bump or if the car suspension dipped down, it would knock on the top plate of the strut. i'm not sure whether that is the problem for your but it might be worth checking out.
Good luck dude.