can anyone help i have a very noisey E36 compact and i susspect the cam chain is clattering has anyone had this problem

it usualy happens at 2500 RPM in any gear very noticable with windows down!
if you think it is the chain is it a diy job?
i have put new timing belt and cam shaft on a e30!
cheers
john