Hi guys I really need help....

I have a 99 540i

I am not sure if its my vanos or if its my lifters but I am hearing this crappy knock/tapping when my car gets warm.

someone suggested putting 10W/60 to quiet it down??

Any advice would be greatly appreciated.

Thanks guys!