here i have sam pictures from the Mahle PistonOK, your JE numbers match up on the piston. Did you happen to measure the rings, pin, clips weight?
On the Mahle, they make two different versions for the 2JZ. Do you know which model number you bought. They make a 4032 and a 2618. I bought the 2618 ones and they weigh 340g, so maybe you have the 4032 ones which should be lighter. Please check on that if you wouldnt mind. Thanks!
the pin have 101g