Doms car had the REVO treatment
(dsg stg1)
As for timing of 6.8 being ok, different tuners have different thoughts on whats acceptable. A car with timing pull of 8 wont make any more power than a car with timing pull of 3, so why run excessive timing?
When an engine spikes at 6-7 for a milisecond, and then returns to low levels of timing pull this is seen as acceptable but when it pulls a blanket level of 6-7 degrees accross a wide rpm range then something is wrong.
The fuel pump is fine, the logs prove this. It is worth trying a new set of coils and plugs (as I said, I have them in stock and you are welcome to try a set free of charge).
The problem arose on this car as soon as anything above stock power was requested, it isnt a software issue but an issue with the car itself. Im sure it will run just as well on Giac as it will on any other stg1 software, but not until the underlying issue is addressed.
As for timing pull of 10 being acceptable on a dyno due to airflow
then a better dyno fan is needed. Our dyno fan puts out 30,000 cfm at a windspeed of 65mph, it has kept a 700bhp r34 skyline cool for over 5 hours of constant dyno testing. Whenever I have logged on-road and on-dyno I find the ti ing pull to be near enough identical.