What is the point of stock stroke and heavy car? Go 416 and make 550 no problem.
Even at those cubes you're gonna spin it to 6500+.
A 340 at 550hp won't have much torque. So without 4.88 gears it'll bea dog anyways.