The meaning of the B1707 Code is vital to know and if it remains unknown, then it is not possible to solve the problem. The code B1707 OBD2 is a report of the sensor fault, chnaging of the sensor is doubtful to solve the original problem. The error is maximum likely to be reasoned by the systems that the sensor is checking, but might even be caused by the cabling to the device itself. You should read the dictionary meaning for solving the problem of the engine. From the dictionary meaning, it is found that the problem is related with the body of the engine.