The code B1952 explains the problem of the engine and if you do not get the real meaning of the code, you cannot solve the problem although you have expensive machines for solving the problem. The code B1952 is meaningful and you need to get the real meaning what is related with the brand and model of the car. Different manufacturer sets the code from the car engine but meanings are not also same. You may know the general meaning of the code but it is not all for solving the car engine problem. From the B, it is identified that the body engine has the main problem.