I had this on my H plate R.
From cold it would boost perfectly, so had data scan connected up and ign timing was at 20 Deg, when cold and once warm it was retarded to 10.
The timing is spot on and set at 20 Deg, when i rebuilt it.
Carried out a fault check and it was clear.
So i changed the Det sensor, and when the engine is roasting it is staying at 20 Deg.
Still to drive it though to see if its any better, not had time to take it out.
Will go take it out a blast tongiht to see if its any better and let you Know the out come.