after a diagnosis scan, came back as the air mass meter, so changed that and its working fine, can't understand how a fully operational garage couldn't find the problem. I'm a final year student with a diagnostic tool, if they do have them how come they didn't use it.
(Thanks for your advise much appreciated).