The dome shape of the right piston in unfamiliar to me.
Watch what you mix and match because the compression height, and connecting rod length is not the same on all EJ engines. You can really screw yourself if you don't take all factors into account. You need proper compression and proper quench or you will end up with something that has no power either due to low compression or compression so high it can't handle any timing on pump gas. Ideal compression on high octane pump gas is about 10 to 10.5 depending on cam profile, etc. 8.5 for turbo charging. Compare that to E85, where ideal NA compression is about 21:1
GD