Vauxhall Vectra C - Vectra C diesel irratic idle/stalling - Damo1973

Hi everyone. Im new to this site and i wonder if someone can give me some advice please. Ive got a 2005 Vectra C 1.9 cdti (150bhp) with 165k miles on it. It generally runs very sweet and quiet but ive noticed over the last few months when i come to a stand at a junction, the engine idle becomes quite erratic and then stalls. It will then take around 3 attempts to start it but it always starts. After that it then runs smooth and quiet as it normally does. Its recently had the timing belt changed and also the inlet manifold has been changed due to the swirl valves not working. The wiring on no. 3 injector has been replaces. Fuel filter is ok. The EGR valve has been removed and cleaned but i noticed there are no gasgets on the EGR valve and there never has been whislt ive owned the car. The car doesnt smoke only when under harsh driving. The engine managment light never comes when this happens, neither does the service spanner light.

Thanks
Damion