give the guy a break.
The guy is running very low timing in the ecu, its weird how these microtechs work, i will explain.
The timing map you see with the timing sitting on 21deg is the rpm timing, then when it hits boost the ecu retards the timing as the boost comes on.
at 16psi the guy has 9deg of timing being removed from the base timing, so its really running about 12deg. thats pretty retarded, so for a high compression engine it should be ok.
I do think there is a inconsistency with the ECU and that the engine is not actually seeing 12deg, it might be seeing 24 for all we know or it could be bouncing up and down like a yo-yo.
upgrade the ecu and try again. long live the third engine! ohhhh also please get rid of those injectors. that is a must too.