Have you checked the fuel filter for water ingress?any doubt renew,also check your heater plug operation,have had wiring chaffed through on these,it may be worth removing the crank sensor also to check for damage relevant to your dual M.F
cdc
September 2014