my 2.5 crd stalls some times at stop junction or light and then take 15min before you can start it took a look at fuel filter and there was yellow sludge in it so am going to replace will this work ?i hope so when it is running it is fine idle is also fine and the is no check engine light at all .