well as the title says my timing belt is shaking like mad at idle! and more at higher RPM. Engine is B16a block with 12.5:1 pistons and a GSR head with BC stage 3 cams. could it be the cams that are causing this? Oh and Im using a B16 timing belt from Autozone.