The DTCP0652 OBDII code indicates the Engine Control Module (ECM) has found a low voltage condition on a sensor designated as B. The referenced sensor is related to a differential or transmission. This code is usually stored with another code, which has to do with a more specific sensor.
The reference voltage for a circuit is usually 5V. This voltage is sent to the sensor through a circuit along with a ground signal. These sensors also have a variable resistor, which completes a circuit and provides the computer with an input signal.
In case the ECM does not get that voltage signal due to the low voltage condition, the P0652 code will be set.
The "B" sensor circuit may have damage on its wires or connectors.
A fuse in the circuit may be blown.
Possibly the power relay is in bad condition.
The sensor designated as "B" may be in poor condition.
Possible solutions of the DTC code P0652 Generic
To troubleshoot the P0652 OBDII diagnostic code, try this:
Consult the vehicle's information source for the TSBs. With this information, you must also determine where the sensor that indicates this code is located, as well as its function. Then, check the good condition of its cables, connectors, and other electrical components of its circuit. Fix or replace if necessary.
By using a multimeter, perform electrical checks on the circuit to verify that the ground signal, reference voltage, continuity, and resistance are within the allowable range. Fix if necessary