sorry to burst your kw bubble but i would almost certainly put money on it that 270kw was a happy dyno
Bill rates that high flow to 270,
first thing first go see Martin at >>Willall Racing<< and get a power run and advice on if he can improve the tune or extract more boost