What does P0788 Mean? OBD-II Code Transmission may not shift properly is defined as a Shift Timing Solenoid "A" High The Transmission Control Module (TCM) uses shift solenoids to control the hydraulic pressure in the transmission which is needed to apply the various clutch packs in the transmission that provide the different gear ratios needed to efficiently propel the vehicle down the roadways. When the TCM detects a shift solenoid is not performing as desired, it will set code P0788. engine code P0788P0788 fixobd P0788dtc P0788obd code P0788obd2 P0788P0788 car codediagnostic code P0788car code P0788check engine code P0788fehlercode P0788P0788 fiatcodigo P0788codigo falla P0788P0788 kody b??dówcodigo de falla P0788 What are the common causes of P0788 ? Several problems may cause a P0788 code including: Low or dirty transmission fluid Damaged or defective shift solenoid Open or shorted shifting solenoid valve harness Poor electrical connection to the shifting solenoid valve circuit Blockages in the transmission fluid passages Damaged or defective transmission control module (TCM) Internal mechanical failures in the transmission Damaged or defective ECM (rare) How do you troubleshoot P0788 ? Look for damage to the tank indicating impact that may have damaged the fuel pump or sender. Look for rubbing, scraping, bare wires, worn spots or melted plastic connectors. Pull the connectors apart and carefully look at the terminals (the metal parts) inside the connectors. Searches related to P0788 Code - Shift/Timing Solenoid High P0788 P0789