Having same problem when it's cold keeps cutting out but when hot it's fine .I've changed EGR valve ,fuel filter,suction control valve still get VSC light on .turn car of and on keep it at 2500rpm until engine is hot then it's fine it does smoke for around 15mins on every journey