P0704 is a generic OBD-II diagnostic trouble code indicating the powertrain control module detected a malfunction in the clutch switch input circuit.
This code applies to vehicles with manual transmissions and identifies an electrical or adjustment issue rather than confirming a single failed component. Targeted diagnosis is required.

Quick Navigation
Key Takeaways
- P0704 indicates the control module detected a malfunction in the clutch switch input circuit.
- Possible causes include a misadjusted switch, a failed switch, damaged wiring, or poor electrical connections.
- Diagnosis requires inspecting the clutch pedal switch operation, checking its adjustment, and testing the circuit.
- Repairs depend on the confirmed root cause and may involve adjusting the switch, repairing wiring, or replacing the switch.
P0704 Code Description and Implications
P0704 is a generic OBD-II code indicating the powertrain control module (PCM) detected a fault in the clutch switch input circuit.
Manual transmission vehicles use a clutch pedal position switch to inform the PCM when the clutch is engaged or disengaged.
This signal helps the PCM manage engine RPM during shifts, control cruise operation, and verify safe starting conditions.
When the PCM detects an open circuit, a short circuit, or a signal that does not match the vehicle’s operating parameters, it logs this code.
Because P0704 is a generic code, this monitoring logic applies across various manual transmission vehicles from multiple manufacturers.
When diagnosing an error code related to the clutch circuit, verifying the exact factory wiring diagram is critical.
Common Causes of the P0704 Code
The underlying causes for a clutch switch malfunction generally involve the switch adjustment, the switch itself, or the wiring harness.
Misadjusted Clutch Switch: The switch may be out of position, preventing it from triggering correctly when the pedal is pressed.
Failed Clutch Switch: The internal contacts of the switch may be worn or broken, preventing it from sending a signal.
Damaged Wiring or Connectors: Chafed wires, broken pins, or corrosion at the switch connector can interrupt the circuit.
Blown Fuse: A shared circuit fuse may be blown, removing power from the switch.
Symptoms Associated With P0704
The prominent symptom is the illumination of the Check Engine Light.
The cruise control system may become inoperative or fail to disengage properly when the clutch is pressed.
Depending on the application, the engine may crank without the clutch pedal being depressed if the starter interlock relies on this signal.
The PCM may not properly manage engine RPM during gear shifts, leading to rev hang or rough shifting.
Diagnosing the P0704 Trouble Code
Diagnosis must begin by confirming the exact factory service information and locating the clutch pedal position switch.
Inspect the switch mounting bracket and verify that the switch plunger is fully depressed when the clutch pedal is released.
Check the wiring harness and connectors at the switch for physical damage, corrosion, or loose pins.
Use a digital multimeter to test the switch for proper continuity changes when the clutch pedal is pressed and released.
Verify that the switch is receiving the correct reference voltage or ground from the PCM.
Repairing the P0704 Issue
Repairs must follow confirmed diagnosis. Never replace the PCM solely based on the presence of the code.
If the switch is misadjusted, loosen the mounting hardware, adjust the switch position, and secure it.
If the wiring harness is damaged, repair the wires and secure the harness away from the pedal mechanism.
If electrical testing confirms the clutch switch is internally failed, replace the switch using a component meeting the correct vehicle specification.
Cost Considerations for P0704 Repairs
Repair costs vary considerably depending on the confirmed root cause and the specific vehicle application.
Adjusting a misadjusted switch involves minimal labor and no parts costs.
Replacing a clutch switch involves inexpensive parts and minimal labor due to its accessible location under the dashboard.
Cost depends on diagnostic time, component accessibility, required parts, programming requirements, and labor.
Prevention Strategies for Future Occurrences
Preventing clutch switch faults requires care when operating the vehicle’s pedals.
Avoid kicking or striking the area under the dashboard, which can bend the switch mounting bracket and alter its adjustment.
Keeping the pedal area clean and free of debris helps prevent physical interference with the switch plunger.
Troubleshooting Tips and Best Practices
Always check for Technical Service Bulletins related to P0704 for your specific vehicle application.
Manufacturers may release updated switch designs, revised mounting brackets, or specific adjustment procedures.
Do not assume the PCM requires replacement simply because a clutch switch code is present.
A simple misadjustment, a broken wire, or a worn switch can produce the code without major components being defective.
Verify the clutch pedal free play, as excessive pedal travel can prevent the switch from actuating correctly.
More OBD-II Codes
| P0700 | P0703 | P0705 | P0706 |
| P0707 | P0708 | P0711 | P0713 |
| P0715 | P0717 | P0720 | P0722 |
| P0725 | P0730 | P0731 | P0732 |
| P0733 | P0734 | P0735 | P0740 |
| P0741 | P0742 | P0743 | P0744 |
Frequently Asked Questions
Is the P0704 code generic or manufacturer-specific?
P0704 is a generic SAE-defined OBD-II code. Its fundamental definition regarding a clutch switch input circuit malfunction applies across various manual transmission vehicles.
Can a misadjusted clutch pedal cause a P0704 code?
Yes. If the clutch pedal has excessive free play or the switch bracket is bent, the switch plunger may not actuate correctly, triggering this code.
Will disconnecting the battery clear the P0704 code?
Disconnecting the battery may temporarily clear the code, but it does not repair the underlying electrical or adjustment fault. It also erases valuable freeze frame data.
Can I drive my vehicle with a P0704 code?
Driving is possible but not recommended. A faulty clutch switch can disable cruise control, cause rev hang during shifts, or affect the starter interlock system.
Does P0704 mean the PCM must be replaced?
Not necessarily. While a PCM failure is a rare possibility, a misadjusted switch, a broken wire, or a worn switch are much more common causes.
What Should You Do About the P0704 Code?
Confirm the exact factory definition and diagnostic procedure for your specific vehicle application before attempting repairs.
Do not assume the PCM requires replacement based solely on the presence of the diagnostic trouble code.
Inspect the clutch switch adjustment, verify connector integrity, and test the switch continuity to rule out external faults.
Follow the applicable manufacturer diagnostic workflow to isolate the relevant system and components before replacing any hardware.
