Mercedes B180 2016, Diesel, Renault engine. Back story, Customer put petrol in!!!!!. Drove car, then engine stopped. Called Fuel Dr, they cleaned lines and tank. Engine ran for a couple of weeks then Engine stopped again. Called Fuel Dr again, told all is good however customer told them to do it again. Car never ran. Came to the garage. 1/4 tank of diesel in the tank. Only fault codes were low fuel pressure related. Has a long cranking time, varies from 2-10sec. Did a Picoscope capture on fuel tank, 3 phase motor and all good. Did Picosope on injector using Amp clamp and all injectors are good. Did an injector leak off test. small amount of diesel going to the vials. Removed fuel intake line to fuel filter, primed tank pump to remove excess fuel. Changed fuel filter put 6ltrs of diesel in tank and primed the pump and filter. All good. Pressure at high pressure fuel pump on start is approx 500bar then goes to 250-300bar. Then engine stops. Pressure at high pressure fuel pump drops to 0bar in approx 1 min. Checked fuel at injectors and there is fuel and pressure. Changed high pressure fuel pump and timing belt (was due a change). Told ECU new high pressure fuel pump. Reset adaptive values. Still the same, starts and runs for 2 sec then stops with various cranking times Difference after new high pressure fuel pump and timing belt is there are no fault code present, alternator appears not to be giving out a charge. Sounds and feels like the engine is being told to stop after it start. Q. Could alternator no lin signal cause that? Other ideas beside new injectors? Going to do a injector amp and voltage check tomorrow.