i have a bmw e90 330d 2006 model that cranks but just wont fire up. i have had the ECU reprogrammed and replaced all 6 injectors with second hand ones from a reliable dealer but the diagnosis or error codes still say injector 2 and 4 failed to activate,
after having cleared these codes the ECU will jump to random injectors and say they failed to activate.
the car will crank until the battery is drained but never fire up. when sprayed with quick start it will briefly fire up and shut down again.....not long enough to idle.
i haven't done other tests as i thought the new ECU and injectors will solve the problem.
the car has a history of cutting out at speeds, would crank but not fire up only to start after about half an hour or so of trying, until one day it finally died completely.
any suggestion or advice is appreciated