Cast or Forged?

125 hp shot should be no prob with 383 and cast pistons. make sure you have good fuel pressure though.