Hi Guys,
A little bit of an update.
You may remember the ECU was pulling a little timing, IAM never got above 10 when it should hit 16 when the motor is happy plus I had a lot of fine learning correction etc. Here is a Learning View screenshot from last week to show you what I mean. Its basically been like this since I got the car on the road again but I could not figure out why.

So I took the car to NRG Auto this week to see if Nick could diagnose why it was not happy. Good news was that according to Nick there was no detonation so no chance of damaging the motor, just not getting the full performance out of it as the ECU was holding back the timing to keep things safe. Fuel usage has been consistently 10L/100km around town.
Nick installed a air/fuel ratio meter in the exhaust so we could see what was happening real time and we went for a drive. Turns out it was sluggish coming out of closed loop and when it did it was a little lean under boost.
So he then installed a fuel pressure gauge to make sure it was getting enough fuel and we went for another drive. Everything seemed good there so we then swapped out the AFM to make sure mine was not faulty and bingo! everything came alive 
So I have ordered a new AFM but pinched the one from my wrx temporarily as I only drive it when I'm racing, reset the ECU and have done a bit of driving.
Here is the new Learning view screenshot, everything is happy now!
