I was in Christchurch two weeks ago on holiday & my GF's uncle hooked it up to his scan tool & we took it for a drive (he's a qualified aircraft engineer who now specialises in fixing euro cars). He agreed that something is not quite right on the Caldina and printed off values from the sensor while it was knocking on our test drive. The first print off was taken right at the end of the pinking and the second was taken mid way though it:


He suspects that when the the throttle is opened the car is taking too long to retard the advance of the ignition. Unfortunately he's rarely ever works on non-euros so he said wasn't sure of what the normal operating parameters of a GTT would be. Does anyone know if the advance looks like its too advanced while the car is on boost? His opinion was that it should be around 15 degrees at that point in image 1 (where its sitting at 37 degrees).
His scan tool could not pick up any stats from the knock sensor so we couldn't see what that was doing.
The boost is recorded in kpa (kilo-pascals).
Originally I thought it had to do with an air temp sensor which was broken when the car had a mechanical check, but that was (dodgily) fixed & appeared to be working correctly on our test (25deg's while driving, 40 while at idle).
I have posted about this a few times, had it in and out and in and out of Toyota for months now and they do not know what's causing it & don't believe its out of the ordinary for a GTT to do this. I have never driven or known another 3SGTE to do this and I suspect the car shouldn't be behaving like this.
Any help would be greatly appreciated.