viciousride
Needing more power!
If you have a hole in a piston it's from detonation. That's it. It could be the tune, it could be an injector, or fuel system related... It certainly can't be JDM's fault, and it's likely not the "builders" fault. It's got to be in the tune or a failed fuel system part.
I recently put a hole in my piston on my 302 stroker (Saleen stroker, I built myself), but I made the mistake of loading the wrong tune at the track and leaned it out really bad.
Whether you knew it or not, your motor was detonating. That's the only cause of a piston to melt down. You've just got to figure out what caused the detonation. My guess would be tune.
Sorry to hear about your motor issue, but I have to agree with 19COBRA93 on this one...definitely not a shortblock build issue.