P0704Generic code

P0704 Code: Clutch Switch Input Circuit Malfunction

The P0704 code means there is a fault in the signal from the clutch pedal switch. It can keep the engine from starting and disable the cruise control. It is an inexpensive repair, usually an adjustment or a new switch.

Severity
Medium
Can I keep driving?
Yes, no immediate risk
Estimated cost
$15 to $150
Difficulty
Easy
System
Transmission
Applies to
All OBD2 vehicles
On this page

What the P0704 code means

On vehicles with a manual transmission, the clutch pedal switch keeps the engine from starting unless you press the clutch, and it cancels the cruise control when you press the pedal. The computer also uses it to smooth out engine speed when you shift.

The switch or its stop gets out of adjustment or breaks from use of the pedal. That is what sets the P0704 code.

On many vehicles, the computer also uses the clutch switch to cut fuel for an instant during a shift to avoid jerking. If the signal fails, the engine can surge or bump when you change gears. Some models have two switches (one for starting and one for cruise control), so find out which one is setting the P0704 code.

P0704 code symptoms

  • The engine will not start even when you press the clutch.
  • Cruise control that does not work.
  • Jerking when you shift gears.

Likely causes of the P0704 code

  1. Clutch switch out of adjustment or broken. The pedal no longer operates it.
  2. Connector or wiring damaged or corroded.
  3. Pedal stop that has fallen off or worn out.

How to diagnose the P0704 code step by step

  1. Watch the switch status on the scan tool as you press and release the pedal.
  2. Check continuity of the switch and its wiring.
  3. Adjust the position of the switch.
  4. Find out how many switches the pedal has. Some vehicles have one for starting and another for cruise control.

How to fix the P0704 code

  • Adjust or replace the switch, and replace the pedal stop if it has fallen off.

Technical reference data

  • Switch with 2 or 3 wires at the pedal.
  • Reference values only: check the manufacturer data for your vehicle.

Brand-specific notes

The source reports this code as frequent on Ford, Mazda and Hyundai vehicles with a manual transmission.

P0704 on Ford

Frequent on Ford manual transmission models. Start with the switch adjustment and the pedal stop.

P0704 on Mazda

Frequent on Mazda manual transmission models. Check the switch and its connector.

P0704 on Hyundai

Frequent on Hyundai manual transmission models. Check how many switches the pedal has and which one sets the code.

Frequently asked questions about P0704

What does the P0704 code mean?
It means there is a fault in the signal from the clutch pedal switch. The computer is not seeing the pedal position the way it should.
Why will my car not start?
Because the switch keeps the engine from starting unless it detects that the clutch pedal is pressed. If the switch is out of adjustment or broken, it never sends that signal.
Can I drive with a P0704 code?
Yes, as long as the engine starts. You may lose cruise control and feel some jerking when you shift.
Is it expensive to fix?
No. It is usually an adjustment or a low cost switch.
How much does it cost to fix P0704?
Between $15 and $150, depending on whether you only need an adjustment or a new switch with labor.

Questions about the P0704 code

There are no questions about this code yet. Tell us about your case: vehicle, symptoms and what you have already checked.