Getting a rattle from the cam chain when the engines rev'd, sounds like the chain is hitting the inside of the rocker cover/inside head. The chain looks ok and the wear marks are in the right places on the cam sprocket. Other than than don't now what else it could be. One othe thing, is the cam chain tensioner oil fed or just a big spring and ratchet??