It seems like you have got a clogged fuel filter, which is creating this issue. When your engine fuel filter gets clogged, it makes the work of the fuel pump harder. Therefore, it struggles to provide an efficient and smooth ride. This is exactly the same reason why you can’t accelerate your car enough to run it uphill.