Hi jas i dont know what to say to be honest but turbo cars always feel quicker cos of the way they work, dont mean to be funny but maybe your expecting to much from the car if your used to fast car ect............
i cant remember what dunnells prices where like as that was three years ago.....