Hi there
As well as previously stated has the car been serviced recently? Might be worthing popping a new air filter in? How does it idle when just started? Is it lumpy at all. I had the same problem - did a basic service (filter, plugs etc)and checked all the hoses for air leaks and the problem was cured.