according to my mechanic, some engine after flush become noisy cozs the flushing oil actually cleans all the dirt out. without the dirt, there some mechanical parts in the engine will be loose and cause noise. the dirt act as a grease in the engine. most of the sound will actually come out from the timing chain according to the mechanic.
Hmmm ... have not asked my mechanic yet but my engine uses timing chain