More likely its got a TD05 fitted mate... likely to be a 16g standard unit, still good for c350bhp though.
What happens when it 'backs off' mate?? Who mapped the car and what boost has it been mapped to?? Do you have the Apexi Power FC hand held commander unit??
Cheers,
Grant