Mate, no offence, but you need to do some homework. I havent heard of this upgrade before, so you need to do a bit of googling to find out what it has on the car, and if it even works with UK fuel (many dont!). Then you can go tackle the guys that sold it to you about why it doesnt have the stated power, either it just doesnt work, or the tune is crap or something is broken.