Can too much timing cause this noise?

Really really hard to tell. If he thinks the timing is AFU first thing to do is get a piston stop and see what the marks are doing

What kind of ECU? Sounds almost (and looking at the tach) that it's against a rev limiter