None of the above fits Timbo, as they do it from cold. If you rev the engine it wont do it, it has to be driving and around 1000 to 1200 rpm. its a feeling like its trying to get fuel or getting to much air. If you increase the revs to about 1500 rpm it stops doing it and it run as happy as Larry. Im starting to lean towards a fault on the accelerator peddle now as well as this would fit the problem, if there is a poor contact it would be in the same place every time, increasing the revs would take it past that point and it would run ok.