hopefully you can test drive it soon. I will check what mine is doing at WOT to see if its adding vacuum timing while doing that if the sensor is reading incorrectly. Got a flat tire I have to fix tomorrow in order to drive it :S
I think that since the ECU can play with the timing electronically there may be two ways to fix this.