340 has no balls

My 340 had seen better days when I bought it(tired)So I got ahold of an older Mopar machinist(engine builder)and got him to do a little stroke(3.58)on the cheaper side.I,ve got X heads p and p,xe284h cam,performer rpm with holley 750 v.s.When dynoed I was shocked to see 452 hp!This is a 372 stroke,yes I could have went bigger,but I,ve seen 408,416 run similar hp #,s.Mine was 1/2 the price cause I already had the motor and heads.My 2 cents.