New Cam Same Power

This Is a severely UN-balanced combination.
Maybe with all the help here, if heeded, the OP can maybe improve things, but that’s way too big a cam and without changing other parts (big ticket items and/or more involved labor) i think he’ll be underwhelmed regardless. RRR’s advice on degreeing it in at 102 or so might be the best advice that’ll make the most of the situation.