I, too have a similar knock. Except I only hear it on partial on/off throttle, at start up, and sometimes at idle. Off the pedal and more than partial throttle (not free revving) I do not hear it. Could mine be the same issue, or other? '08 Legacy, 88k.
OP - sorry for the hijack. Figured I could get some answers since we may have a similar issue.