P0794 — Intermediate Shaft Speed Sensor A Circuit Intermittent

powertrain (engine/transmission)

Is it safe to drive?

Short-term driving is OK In most cases the car remains drivable, possibly with reduced performance or a disabled auxiliary system. If symptoms include stalling, no-start or brake/steering warnings, treat it as urgent.

How to diagnose with an OBD scanner

  1. Read the code and freeze frame Connect an OBD2 scanner, confirm P0794 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
  2. Check for companion codes and TSBs Related codes often reveal the real root cause. Also check manufacturer technical service bulletins (TSB) for your make and model — many P0xxx issues have factory fixes or software updates. Search by VIN on the manufacturer site or nhtsa.gov.
  3. Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the intermediate shaft speed sensor a for damage, corrosion, chafing or poor contact.
  4. Subsystem check Reproduce the fault: wiggle the harness and tap the intermediate shaft speed sensor a while watching the live signal; heat and vibration usually make intermittent faults appear.
  5. Subsystem check Measure reference voltage, ground and signal continuity at the component connector.
  6. Subsystem check Wiggle-test the harness while watching the signal in live data — dropouts reveal broken wires.
  7. Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm P0794 does not return.

Approximate repair cost

Repair cost depends on which component actually failed. Typical scenarios for P0794 (parts and labor, USD, independent shop rates): Control module repair: $300–$1,000; Replace the faulty sensor or actuator: $150–$500; Repair wiring or connectors: $80–$250. Overall, fixing P0794 usually costs between $80 and $1,000. An accurate diagnosis before buying parts saves money — the most expensive scenario is rarely the first one to check.

Common questions

Will P0794 clear itself?

Sometimes P0794 clears after a few drive cycles if the fault was intermittent — for example a loose connector or a tank of bad fuel. The underlying cause usually remains, so the code tends to return. Clear it once; if it comes back, diagnose rather than erase it repeatedly.

How do I diagnose P0794 myself?

Start with a scan: confirm P0794, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the intermediate shaft speed sensor a, and verify the suspect component against live data before buying parts.

What does OBD2 code P0794 mean?

Intermediate Shaft Speed Sensor A Circuit Intermittent (P0794): a powertrain (engine/transmission) fault affecting the sensor and actuator circuits. The car is usually drivable while you plan the repair. Most often caused by corroded, loose or damaged connector, control module driver fault, open or shorted wiring in the circuit.

How much does it cost to fix P0794?

Control module repair — $300–$1,000; Replace the faulty sensor or actuator — $150–$500; Repair wiring or connectors — $80–$250. Exact cost depends on the root cause, your vehicle and local labor rates — a proper diagnosis is the cheapest first step.

What are the symptoms of P0794?

Drivers most often notice: the affected system operates intermittently or not at all, possible limp mode depending on the affected component, increased fuel consumption in some cases, Check Engine Light on.

When your scan tool displays P0794, it tells you the control unit has spotted a signal from the intermediate shaft speed sensor "A" circuit that keeps dropping out. P0794 falls into the powertrain category, meaning it involves either the engine, transmission, or the drivetrain components that connect them. The sensor in question monitors how fast the intermediate shaft is spinning — a critical data point the transmission control module uses to manage gear shifts and torque delivery.

What makes P0794 tricky is the word "intermittent" in its name. This isn't a hard failure where the sensor stops working completely. Instead, the signal comes and goes. The module might see correct readings one moment, then nothing but noise or silence the next. That pattern almost always points to an electrical connection issue — a wire that flexes and breaks under engine movement, a connector pin that backs out slightly, or corrosion that grows worse with heat cycles. The ECU needs to observe this erratic behavior over multiple drive cycles before it officially sets P0794. It also captures a freeze frame — a snapshot of engine RPM, vehicle speed, load, and coolant temperature the instant the fault was detected. That snapshot is gold when you start troubleshooting.

Common symptoms of P0794

  • The affected system may operate unpredictably or shut down entirely until the fault clears
  • Many vehicles activate a reduced-power limp mode to protect the drivetrain
  • Fuel economy often drops because the transmission cannot optimize shift schedules
  • The Check Engine Light remains illuminated once P0794 is stored
  • Automatic transmission functions such as manual shift mode or torque converter lockup may be disabled
  • Some drivers report harsh or delayed gear engagement during the fault window

What causes P0794?

  • Connector pins that lose contact due to engine vibration or thermal expansion
  • Wiring broken beneath intact insulation, typically from repeated flexing
  • Loose or backed-out connector halves that make inconsistent contact
  • Corrosion or moisture intrusion at the sensor or control module connectors
  • An insufficient ground path for the sensor circuit
  • The transmission control module itself has an internal driver fault
  • A blown fuse or power supply issue feeding the sensor circuit

How to diagnose P0794

  1. Connect an OBD2 scanner and verify P0794 is stored in the transmission or powertrain control module. Save the freeze frame data before clearing anything — it shows the exact operating conditions when the fault appeared.
  2. Scan for any additional trouble codes. P0794 sometimes appears alongside other transmission or speed sensor codes that point toward the root cause. Also check manufacturer TSBs for your specific make and model — many intermittent sensor codes have documented factory fixes or software updates.
  3. Perform a thorough visual inspection of the wiring harness and connectors tied to the intermediate shaft speed sensor. Look for chafed wires, corroded terminals, melted plastic, or any signs of heat damage.
  4. Actively reproduce the fault. With the scanner displaying live data, gently wiggle the harness and tap the sensor body. Intermittent failures often reveal themselves under vibration or heat — watch for signal dropouts on your screen.
  5. Use a multimeter to verify reference voltage, ground integrity, and signal continuity at the sensor connector. Check for expected values against manufacturer specifications.
  6. Clear P0794, then drive the vehicle through a complete drive cycle that replicates the conditions from the freeze frame data. Confirm the code does not return before declaring the repair complete.

Repair options with pricing

If the connector is corroded or damaged, cleaning and repairing the terminals typically runs $80–$250 depending on accessibility and whether new pins are needed. When the sensor itself has failed internally, replacement of the intermediate shaft speed sensor usually costs $150–$500 for parts and labor. In the rare case the control module's output driver is faulty, repair or replacement ranges from $300–$1,000.

Most P0794 repairs involve wiring or connector work — the inexpensive fix is where you should start. Replacing expensive components before confirming the actual failure wastes money when the issue is nothing more than a loose ground or broken wire inside the harness.

How much does it cost to fix P0794?

Your total bill hinges entirely on which part is actually at fault. For P0794 specifically, expect these typical scenarios at independent shop rates in USD: connector or wiring repair runs $80–$250, sensor replacement lands around $150–$500, and control module service or replacement costs $300–$1,000. Most vehicles with this code end up in the $80–$250 range once the wiring issue is found and corrected. The most expensive repair scenario is almost never the first thing to check — a proper diagnosis before buying parts always saves money in the long run.

Can you drive with P0794?

P0794 typically does not strand you on the roadside. Most vehicles remain drivable with the Check Engine Light on, though you may experience reduced performance or lose certain transmission features like manual mode or torque converter lockup. The severity level is short — address it soon, but it is not an emergency unless you notice stalling, complete transmission failure, or warning lights related to braking or steering assist. If any of those severe symptoms appear alongside P0794, have the vehicle towed rather than risk further damage.

Related OBD2 codes