He probably let 15psi out the tyres before sticking it on the rollers
Before investing major money in any
mod I'll aways take a visit to an independant rolling road, then have it dyno'd after aswell

Shame you're up in Aberdeen as we have Surrey Rolling Road down here who are very highly regarding in the local car enthusiast groups....
Best of luck with it all still though