Update,
After getting the software update, driving as per normal, the hesitation did return. I bought a MZR SRI and got it yesterday so i put it on.
I have noticed a significant difference in the performance of the car, the hesitation seems to have gone from the higher gears (3,4,5 and 6) when i accelerate to try and reproduce the hesitation, it doesn't seem to wanna do it any more.
However, i have noticed that there is a popping on cold startup which it was doing before i put SRI on, now it is alot more pronounced which makes me think it is plugs?
I might try the plugs this weekend (not gunna hurt) if i can before i try the wastegate solenoid.
Everything happens for a reason.