possibly timing out, incorrect plugs, egr valve, bad fuel..... list goes on.
Any lights on the dash?
can you please do a pedal test (have a browse on here for how to do it) and report back if any fault codes come up.
Without the above information its going to be extremely hard to give an answer on what the issue may be.