The B1356 Code shows for the error of the engine. It is necessary to fix the problem of the error code. The engine depend on the glow plugs to produce heat to aid with the ignition cycle. Some engines only use the glow plugs when cold but others will permit the glow plugs to work when the ECU wants them to be on to aid with combustion. Problems in this area will reason diesel engine starting difficulties, uneven running and white smoke when the engine is cold. It is necessary to solve the problem with help of professionals and do not try by yourself.