I am currently looking for pistons for my d16y8 build. I have already purchased H-beam rods. The question I have is and please forgive me if this question has already been answered, but what is everyone's opinion on the regular NPR stock replacements? Think they can handle 300-350whp? I've been looking at the nippon racing d series turbo pistons. My only question there is are they stock CR? I'm not going YCP i'm trying to stay as close to stock CR as possible. I'm not kicking out $500+ either. Any positive feedback would be greatly appreciated.