Im guessin but it may be your injectors.
as you take your foot off the accelerator the injectors actually cut off complety till the revs go below 2,500 rpm cause the wheels keep the engine turning they may be cuttin off to long and cause the engine to cut off
jason williams
January 2013