After two rebuilds with the same problem, I'd get new pistons. I've seen and used pistons with few small holes successfully, but in your case there's nothing else to do.