Wow, forged pistons break at 300 hp?!?! That tune must have been FUBARed!! That or the engine assembly.