It tends to be as you slow the car for a junction or as you pull away once stopped. It can happen when the vehicle is sat idling with no input from the driver where it coughs and splutters before finally stopping and sometimes won't take input from the throttle for a while even once restarted. It has had a new fuel pressure sensor and a new EGR valve but if anything seems to be getting worse (garage said fault codes led to the EGR). I'm now wondering if it could be either the crank position sensor (as some days it drives just fine) or possibly the fuel pump. No fault codes coming up on my own OBD but it wasn't bought for this car so may simply not talk to it, and no engine management light.
Any help or input would be very much appreciated-it's now out of warranty so it's booked into my preferred garage this time and not the one the warranty company insisted on!
Thanks for reading