Just a thought but try the upper suspension stops on the front arms. I had a similar noise in my surf and both were loose (almost wound the nuts right off the studs). They are a fairly solid lump of steel and rubber and can make quite a heavy knocking noise if they're loose.