What does P0904 Mean? OBD-II Code Transmission Control Module (TCM) failure is defined as a Gate Select Position Circuit Manual Transmissions have a sensor mounted on the shift lever that tells the engine computer (PCM) what gear the transmission is in. If the Shift Lever Position Sensor sends the PCM an implausible signal, code P0904 is stored. The Shift Lever Position Sensor is usually built into the Shift Lever Assembly. engine code P0904P0904 fixobd P0904dtc P0904obd code P0904obd2 P0904P0904 car codediagnostic code P0904car code P0904check engine code P0904fehlercode P0904P0904 fiatcodigo P0904codigo falla P0904P0904 kody b??dówcodigo de falla P0904 What are the common causes of P0904 ? Faulty Gate Select Position Actuator Gate Select Position Actuator harness is open or shorted Gate Select Position Actuator circuit poor electrical connection How do you troubleshoot P0904 ? Look for missing ground strap or a rusty ground where the fuel tank is grounded to the frame. Check for damage to the wiring harness connector. 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 P0904 Code - Gate Select Position Circuit P0904 P0905