Skip to content
MotorFiable

TransmissionGeneric OBD-II codeUrgency: As soon as possible

Code P0700: transmission control system fault (MIL request)

P0700 means: transmission control system (request to turn on the malfunction indicator lamp, MIL).[1][2][3] P0700 is a "summary" code: the transmission control unit (TCM) has detected a fault of its own and tells the engine ECU to turn on the warning light. AutoDTCs describes it as a "gateway" code and Carista as a wrapper, and both agree that on its own it says nothing about the nature of the fault. The name of the standard varies by source: "Transmission Control System (MIL Request)" at AutoDTCs and "Transmission Control System Malfunction" at Mechanic Base and TaT.[1][2][3][4][5]

System
Transmission
Urgency
As soon as possible
Stop the car as soon as it is safe to do so
Possible causes
9
sorted from most to least likely
Type
Generic
The same on all makes

8 sourcesHow we work

What code P0700 means

P0700 is a "summary" code: the transmission control unit (TCM) has detected a fault of its own and tells the engine ECU to turn on the warning light. AutoDTCs describes it as a "gateway" code and Carista as a wrapper, and both agree that on its own it says nothing about the nature of the fault. The name of the standard varies by source: "Transmission Control System (MIL Request)" at AutoDTCs and "Transmission Control System Malfunction" at Mechanic Base and TaT.[1][2][3][4][5]

The actual fault is stored in the transmission control unit itself, not in the engine ECU. So, to find out what is going on, you need to read the codes in that control unit (normally P07xx codes for solenoids, sensors, gear ratios or clutches) with a diagnostic tool that can access the transmission module, and deal with that specific code first.[1][2][3][5]

Autodoc Club (UK version) presents it as an automatic gearbox problem. It is a generic OBD-II code (it starts with P0), so it means the same on any make.[6][7]

Original definition (SAE J2012): Transmission Control System (MIL Request)[1][2][3]

Causes of P0700

From most to least likely, according to the sources.

  1. 1Failure of a transmission solenoid (shift, pressure or torque converter lock-up). AutoDTCs names it as the most common underlying cause, and Mechanic Base and Autodoc Club (UK version) put it first.[3][4][6]
  2. 2Low level or degraded or contaminated automatic transmission fluid (ATF), or an oil leak, which affect hydraulic pressure and the operation of solenoids and clutches.[1][2][3][4][6]
  3. 3Dirty or faulty valve body or transmission valves.[1][4][6]
  4. 4Damaged, open or short-circuited wiring in the transmission control unit or the valve body harness.[1][3][4][6]
  5. 5Faulty transmission control unit (TCM), for example from a damaged circuit board or corrosion.[1][4][6]
  6. 6Faulty transmission position (range) sensor, which reports the lever position incorrectly.[3]
  7. 7CAN bus communication fault between the transmission control unit and the engine ECU, which is usually accompanied by U codes.[2][3]
  8. 8Internal mechanical faults in the gearbox.[3][4]
  9. 9An engine ECU problem causing false diagnoses, which is uncommon.[1]

Symptoms

How to diagnose P0700

In order: from the most likely and cheapest to check to the most expensive.

  1. 1Read the codes in the transmission control unit itself with a diagnostic tool that can access that module, not just the engine ECU: P0700 is a summary and the real information is there. Deal with the specific code that appears first.[1][2][3]
  2. 2Check the level and condition of the gearbox oil (on cars that have a dipstick). If it is contaminated, it is changed or the circuit is cleaned.[1][2][3][4]
  3. 3Review the freeze-frame data (engine load, revs and throttle position) at the moment of the fault.[4]
  4. 4Inspect the external wiring and connectors of the gearbox and of the valve body harness, and clean the electrical contacts.[1][3][6]
  5. 5Compare the gearbox input and output speeds on level ground (a workshop test).[4]
  6. 6Test the solenoids with a multimeter.[6]
  7. 7Clear the code to rule out a false error and check whether it returns. Replace solenoids or the transmission control unit only if the tests confirm it, and leave the diagnosis to a garage if in doubt.[1][4][6]

Can I keep driving with P0700?

As soon as possible

The sources agree that it is serious. Autodoc Club says it is not safe and must be resolved immediately, because of the safety risk and possible engine damage, and its UK version recommends avoiding driving until it is repaired. Mechanic Base classes it as serious and advises you to stop driving as soon as it is safe to do so, because continuing to strain the car can permanently damage the gearbox. Carista and AutoDTCs give it high severity; AutoDTCs qualifies that, in limp mode, you should only drive to the garage, and that the car must not be towed with the code active. The prudent course is not to carry on using the car as normal and to take it to a garage as soon as possible.[1][2][3][4][6]

Documented faults related to P0700

Known faults of specific engines and cars, with their repair cost, the affected years and their sources.

Automatic gearbox (torque converter and CVT): the most serious faults by engine and car

All faults with the automatic gearbox (85)

Gearbox mechatronic unit: the most serious faults by engine and car

All faults with the mechatronic unit (14)

Control units and comfort electronics (BSI, SAM...): the most serious faults by engine and car

All faults with the control units (49)

P0700 by make

Documented faults that can trigger P0700 in each make's engines and cars.

Frequently asked questions

What does code P0700 actually mean?

That the transmission control unit has detected a fault and asked the engine ECU to turn on the warning light. It does not say which fault: according to AutoDTCs, on its own it gives no information about the nature of the fault, and TaT points out that further diagnosis is needed using the gearbox's own codes.[2][3][5]

Why does my OBD reader only show P0700?

Because P0700 is a summary code: what the reader shows is the warning from the transmission control unit, while the specific fault is in the codes that control unit stores. Carista and AutoDTCs insist that you need to read those codes with a tool that can access the transmission module.[2][3]

Can I drive with code P0700?

The sources advise against it: Autodoc Club says it is not safe and must be resolved immediately, and Mechanic Base says you should stop driving as soon as you can to avoid permanently damaging the gearbox. AutoDTCs qualifies that in limp mode you should only drive to the garage, and that the car must not be towed with the code active.[1][3][4][6]

What is the most common cause of P0700?

According to AutoDTCs, a failed transmission solenoid; Mechanic Base and Autodoc Club (UK version) also put it first. But it is best to start with the cheapest check: the level and condition of the gearbox oil, which also appears among the causes in all the sources that cover it.[1][2][3][4][6]

Does P0700 mean the same on all makes?

The definition does: it is a generic OBD-II code, and those starting with P0 are the same for all manufacturers. What changes is the specific code stored by the transmission control unit and how it is diagnosed on each model.[5][7]

Will I pass the MOT with code P0700?

If the code has switched on the engine warning light, no: with that light on, the inspection records a serious defect, and on Euro 5 and Euro 6 cars the ITV (Spain's roadworthiness inspection, similar to the MOT) also reads the OBD diagnostic system. Repair the fault before you go; clearing the code just before the inspection does not help either, because it counts as a serious defect.[8]

Not sure what is wrong with your car? Describe what you notice in the symptom diagnosis or see all fault codes.

Sources

Every fact on this page links to its source. If you find an error, let us know.

  1. Código de avería P0700Autodoc Club · Technical documentation · consulted 4 October 2026 · in Spanish
  2. P0700 OBD-II codeCarista · Technical documentation · consulted 4 October 2026
  3. P0700 - Transmission Control System (MIL Request)AutoDTCs · Technical documentation · consulted 4 October 2026
  4. P0700 Code - Transmission Control System MalfunctionMechanic Base · Technical documentation · consulted 4 October 2026
  5. P0700 - Transmission Control System MalfunctionThe Automotive Technician (TaT) · Technical documentation · consulted 4 October 2026
  6. OBD2 Code P0700: Transmission Control System MalfunctionAutodoc Club · Technical documentation · consulted 4 October 2026
  7. On-board diagnosticsWikipedia · Other source · consulted 4 October 2026
  8. Desmontando mitos: ¿puede pasar mi coche la ITV con el testigo de «avería motor» encendido?Diariomotor · Motoring press · published 8 March 2021 · consulted 2 October 2026 · in Spanish