Thumpr cam crap

If this is a new build, are you certain you installed the correct balancer and flex plate or flywheel?