BMW 120D auto - Intermitent power loss - 120mel

Sometimes the car starts fine but just dosn't have any power. It will accelerate slowly if on the flat but will not go above 30 mph if going uphill. Next time out it is fine again. The car was serviced in July and has done 2000 miles since.

BMW 120D auto - Intermitent power loss - 120mel

Sometimes the car starts fine but just dosn't have any power. It will accelerate slowly if on the flat but will not go above 30 mph if going uphill. Next time out it is fine again. The car was serviced in July and has done 2000 miles since. Is it a dpf issue and what steps are needed to resolve the problem? Any idea of costs? Thanks for any advice