The P2889 code indicates a low voltage condition in the circuit that controls the park lock pawl actuator, preventing the transmission from properly engaging the park lock.
The actuator motor or its internal switch may fail, causing low voltage or no voltage in the circuit.
A broken wire, chafed insulation, or a short to ground can reduce voltage to the actuator.
Oxidation or poor contact at the actuator connector can interrupt the circuit and trigger the low voltage condition.
If the fuse protecting the actuator circuit opens, the circuit voltage drops, setting the code.
A malfunction inside the PCM that drives the actuator is possible but uncommon; it is typically considered only after other causes are ruled out.
No, the PCM is rarely the cause; the issue is usually a faulty actuator, wiring, or fuse.
A severely low battery voltage can affect many control circuits, but the code specifically points to the park lock actuator circuit, so the primary focus should be that circuit.
Driving is generally safe, but the vehicle may not be able to engage park lock, which could prevent the engine from starting on some models; it should be repaired promptly.
Keep connectors clean, protect wiring from damage, and replace a faulty actuator before it fails completely.