need help on parts ASAP!

I don't like the Nippon pistons. They aren't OEM, so I don't trust them as much. Also, an 11.5:1 comp ratio is pushing it for 93 octane daily driving.
 
Top