It is necessary that the problem be solved right away and for this purposes, it is important to know the definition of the B1312 Code. Meaning of the code varies for manufacturers and models of the car. So, the engineer needs to know the model and manufacture. After reading the manual, the engineer may start work for solving the problem. As the problem of the engine is related with the body of the engine, so it is not necessary to change the component of the engine. Check the fuel pump and check the fuel pressure and check the white-bluish spark at all four plugs. You should check the mechanical timing.