I had the same problem, 1st check all of your air hoses(spray wd40 around the hoses whilst the car is running), if it rectifies the problem then you have air leaking , if not try redex in your fuel tank as sometimes when it runs low it drags some dirt into the system causing it to cut out when decreasing speed or at idle, try these and if not ask again and i will try to help again, good luck.
davebylett@aol.com, October 2006