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