Hopefully just a fuel filter .................
Worth checking the air filter as well, might be dirty?
Then you might consider getting the fault codes read if the filters don't cure the problem. Did you try a different driving style, I think the technical term is "Drive it like you stole it" see if it shows the fault up on the flat?