New Comp cam issues

Not to sound silly but have you checked your torque converter bolts? It will sound exactly like a knock when they come loose and i have seen it happen sooo many times, take 5 mins to check em..