Sorry to see that detonation on those pistons, time to pull them out and see if the ring lands are collapsed and how bad the piston tops in the ring lands are hurt and under them are damaged You found the outer limits of making power on your parts the hard way