Lets start with the basics has the engine ben tuned up recently? Has this just started this or dont know recent purches? Does it cycle wanting to stall then pick up then try to stall with i a few seconds? Theis questions will help a corect diagnosis or at least help us point you in the right direction. :think: