DTC codes / Mazda codes / P1788
P1788 on a Mazda means the transmission control module (TCM) has detected an open circuit in the pressure control solenoid B circuit, which is a hydraulic control valve inside the automatic transmission. The TCM commands a current to the solenoid and monitors the return voltage; when the circuit stays open, the solenoid cannot regulate line pressure, so the TCM sets this code and typically commands a fail-safe mode.
You can drive the vehicle to a repair shop if the transmission still shifts and the warning light is steady, but avoid heavy acceleration, towing, or long trips. If the transmission enters limp-home mode or slips badly, stop driving and have it towed to prevent internal damage.
Tools we recommend are in the Auto Veteran shop on Amazon. As an Amazon Associate we earn from qualifying purchases.
Guidance is general and written for Mazda vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.