Comparison

OBD-II diagnostic trouble code

P0700Caution

Transmission Control System Malfunction

This is a general code the engine ECU sets when the separate transmission control module (TCM) has reported its own internal fault. It's essentially a pointer telling you to go look at the transmission-specific codes stored in the TCM rather than diagnosing anything from this code alone.

Symptoms

  • Transmission may enter "limp mode" — stuck in one gear (often 2nd or 3rd) to protect itself
  • Harsh, delayed, or erratic gear shifts
  • Transmission warning light on the dash, separate from the check engine light
  • In some cases, no noticeable symptom beyond the warning light if the fault is minor

Likely causes

  • This code alone doesn't identify a cause — it's a pointer to check the TCM's own stored codes
  • Common underlying transmission faults include a failing shift solenoid, a range/position sensor issue, or a wiring problem in the transmission harness
  • Low or degraded transmission fluid, which can trigger multiple transmission-side faults at once

How to diagnose it

  1. Scan for transmission-specific codes (typically P07xx range) using a scan tool capable of reading the TCM, not just the engine ECU
  2. Check transmission fluid level and condition — low or burnt fluid is a very common root cause across many transmission codes
  3. Follow up on whichever specific TCM code is found rather than treating P0700 itself as the diagnosis
Code names are compiled from open/standardized SAE and ISO references. Explanations, symptoms, causes and fixes are original. Covers generic (P0/C0/B0/U0) codes only — manufacturer-specific codes are planned for a future update.

Frequently asked questions

Can I drive with P0700?

You can usually keep driving with P0700, but don't put it off — the underlying cause can get worse or lead to further damage the longer it goes unaddressed. Get it diagnosed as soon as you reasonably can.

How much does it cost to fix P0700?

Typical repair costs for {code} range from roughly 100 to 2000 EUR, depending on the specific cause and your car — see the fixes listed above for a breakdown.

What causes P0700?

This code alone doesn't identify a cause — it's a pointer to check the TCM's own stored codes Common underlying transmission faults include a failing shift solenoid, a range/position sensor issue, or a wiring problem in the transmission harness Low or degraded transmission fluid, which can trigger multiple transmission-side faults at once
Artyom SemenovYauheni Kapliarchuk
Reviewed by Artyom SemenovAutomotive Editor · Fact-checked by Yauheni Kapliarchuk, Editor-in-Chief
Code names compiled from open SAE/ISO references; explanations and repair guidance are original editorial content
Last verified: 09 Jul 2026 · Our methodology