It is probably your throttle body this determines how much air gets to the engine they.To much air and it cuts out.They can be quite expensiveto get from your main dealer but i bought one from a scrape yard and fitted it myself they r very easy to fit once u have located it.
Elaine
June 2007