LSP, I have delt with many piston manufacturers just like others on this post. I can tell you this ICON did work with me on my Small Block build and built a very nice piston. Please look close to these photos. Everything you ar talking about.

IMG_1117.JPGIMG_1120.JPGIMG_1122.JPG