cheers for your help mate finally think ive got to the bottom of it... after trying a new MAF sensor and new BPS sensor it ran a little better and still not better found a boost leak.. found that and turned all the lights on the dash off! so far so good very weird that it caused IDS and TC light to come on.. but nice to tell people what it is so save time in future if they search same problem