2018 karate monkey brand new Shimano drivetrain. Getting a noticable ticking noise at the cranks. It does it with chain on and off. The crank arm is in the same position everytime it does it but doesn't always make the noise in every rotation. I've removed all frame screws,seat post and back wheel with same results. Two different hope bb and no improvement. Does it upside down and right side up. Never dealt with this before. Any suggestions would be helpful. I've done some research and the only thing left that I can think of is that the frame might be cracked but don't see anything.