I searched and he hasnt posted since 2007, so he may not even have it now or come here anymore.
At any rate, I am wondering if you may be hearing the lifters tapping? I am not sure, but I think I have heard these need to be adjusted eventually. Not sure... my 300SEL dont do that... not yet anyway.
Good luck!