wow, that is just straight bad information
you dont need to change the rods and pistons but for most people that beat the hell out of their car it would be a good idea, not because its a b20 or any other application. secondly if your going to change the rod bolts and its a stock rod why just save more and change the rod also.

i had a b20 with a port and polished gsr head and stock block, no problems until u hit 9700 rpms and up. JUN ecu is the shit !