You guys might look into Diamond Racing pistons. I used them instead of JE because of several things. The wait time was much shorter than JE, they had good reviews and were a few $$ less than JE. My friend who put my motor together, IIRC, said that he found some info that says they are under the same parent company as JE. Also on my original engine build, which didn't last 20 minutes, JE pistons were used. When we tore the M90 motor down for re machining etc, we found the pistons were fitted wrong. That very easily could have been from machine shop #1but could have also been on JE. Bottom line, I am happy with the Diamond pistons and the fit.