and yet it pulled 340bhp.....
....it doesn't seem too obvious that something is broken
Service doesn't sound fastastic though. I'm about the go the same route as you, so am itching to ask you to name the tuner, but can understand that issues may need to be resolved with your tuner and negotiations may be currently ongoing....