got the same problem, with mine as a i said earlier up. i've heard it will either be the throttle body or the HT leads. mines going in the garage to get looked at by a mate whos a mechanic tomorrow so i will let you know what he says if that will be any help(Y)