Can stock rod and stock crankshaft handle the power?

500 hp? your best bet is balance, balance balance! You got the ARP part right.