in what way? If they are having to pull out timing to stop detonation I can't see how our why the ecu would add timing and make it ping. If anything the ecu would pull more timing.
The thing to check that had been suggested is what timing out is actually running with a light on the dyno during the pull. As I suggested on the first page, If the cas isn't giving a clean signal the ecu could "lose track" of where the actual position of the engine is and therefore fire at the wrong position. Nistune can log what timing is being run, and that shows up if timing is being pulled (or added) from what was expected, but the end result has to be checked with a timing light, during the run.