Yeah does all seem a bit similar doesn't it. Could do with a new MAF to try to make sure it cures it as they are bloody expensive!!!
Like you safe if there was a boost leak then surely it would peak and then drop it as in theory it would leak away from the start??!! To be honest I am happy with the way it performs as I am not really into ranting the nuts of it but on the flip side the map should give it around 210bhp so I am 25bhp down which is a fair bit....