Used pistons will always be dirty
...just carbon buildup. That's normal.

One thing to consider is the EJ257 is bad about cracking the ringlands. So forged pistons would be a really good idea...