my engine splutters when driving along , i have changed the fuel filter and changed the crank sensor no indication of black smoke also lost power when loaded . The engine cut out the other day the heater plug light flashed but started after a couple of mins and was fine again . Took it to local garage put on diagnostic came up { crank sensor error } also came up fuel injection pump communication error } like i said the sensor was changed and not stopped the problem . The guy at the garage sugest we change the fuel filter head housing ? any advice would help !