P0700 – Meaning, Causes, Symptoms, & Fixes

Code P0700 Definition

Transmission Control System Malfunction

What Does P0700 Mean?

Many cars have a control module for the automatic transmission called the transmission control module (TCM). The TCM monitors the sensors and actuators relating to transmission control and communicates with the Engine Control Module (ECM) to inform it of any possible issues with the automatic transmission control module. The trouble code P0700 is set whenever the TCM detects a malfunction with the transmission controls.

What Are The Symptoms Of Code P0700?

  • Check Engine Light
  • Other transmission codes
  • Drivability issues
  • Bad fuel economy
  • Transmission shifting problems
  • Fail safe mode

What Is The Cause Of P0700?

  • Defective shift solenoids
  • Defective Valve Body
  • Faulty Transmission
  • Shorted or open circuit Transmission Control Module (TCM)
  • Faulty Transmission Control Module (TCM)

How Serious Is P0700? – Severe

The vehicle should avoid being driven when presenting with the trouble code P0700. It could get caught in one gear and cause not only a safety hazard for you, but for those around you as well.

Code P0700 Common Diagnosis Mistakes

Diagnosing concern as an engine misfire or internal transmission problem before testing and looking at freeze frame data.

Tools Needed to Diagnose:

  • FIXD
  • Vehicle Scan Tool

How To Diagnose And Repair P0700?

Difficulty of Diagnosis and Repair – 4 out of 5

  1. Check freeze frame data. Pay close attention to the engine load (torque), throttle position, RPM, and road speed by using your FIXD sensor and app’s freeze frame data
  2. Using a Scan Tool, compare the RPM input speed and compare the RPM output speed on a flat, smooth surface.
  3. When comparing the torque converter RPM to the Input Shaft RPM, keep an eye out for a Converter Slip Speed PID or Parameter Identification. To test this, gradually depress the throttle, starting above 45mph. If it is functioning properly, the Slip Speed should never be above 50 RPM. If the Slip Speed increases when gradually depressing the throttle while above 45 mph, then you know you have a slipping Converter Clutch. If you are doing this test and the Slip Speed stays steady but the transmission Output Shaft Speed and MPH start to decrease, then you know that you have an internally slipping transmission (usually because of worn Clutch Packs or Sprag Clutches.)
  4. Check transmission fluid to make sure that it is not dirty (should be red, not black) and at a sufficient level. Replace if necessary.
  5. If these steps do not clear your Check Engine Light, you may need to visit a mechanic because there may be internal electrical issues.

Estimated Cost of Repair

For error code P0700, one or more of the below repairs may be needed to solve the underlying issue. For each possible repair, the estimated cost of repair includes the cost of the relevant parts and the cost of labor required to make the repair.

  • Valve Body $320-$900
  • Transmission $1800-$4500
  • TCM $840-$900

Was this post helpful?

Comments 38

Shawn padilla

August 3, 2018

Ok so if I get a new the tcm module replaced could that be the problem I don’t want to spend that money on something that won’t fix it I just need my car fixed

FIXD Marketing

August 3, 2018

Hi Shawn,

Before replacing your TCM, we recommend following the diagnosis steps that we have provided so that you do not spend money on parts that will not fix the problem. Let us know what you find!

The FIXD Team


September 24, 2018

Hi shawn I’m having some problem with my transmission,I’m getting error codes p0700 and p2723 can you help me with that?

Laura Wingfield

May 1, 2019

My light went out seems no problem. I drive more than I have been.


April 29, 2020

Code p0700 could that be causing battery to drain


October 21, 2020

Hi I’m driving a Ford Ecosport 1.4 Titanium and received a P0700 fault can at 1st the car couldn’t move forward or backwards then later on in managed to move forward and backwards

Dave L.

February 10, 2020

Could you show me a photo of the TCM ON A 2007 PT Cruiser ?
I have codes PO700 & PO882
IT ALSO is telling me I may haves Shorted or open circuit or faulty TCM ?


February 11, 2020

Got a PO 700 code but engine light not on what should I do

Sandra Fleming

July 9, 2019

Hello Shawn, having some kind of an issue with transmission took it to a transmission specialist he checked it. Looked at fluid took for a drive he said it’s nothing wrong. But a few days later experience some not shifting from time to time. Took it to Auto zone got codes forP0700 andP0755


August 15, 2020

P0700 code: My 2005 Town and Country wouldn’t shift in hot weather after driving a while, so I went into the fuse box and replaced the EATX Safety Shut Down Relay for $20. Problem solved! Thanks, Occam’s razor!

Kevin S. Land

December 27, 2020

Are you serious? I’m having the same issues on my grand caravan, was your battery being drained to & did it stop when you replaced that relay?

Teresa K Nye

August 17, 2018

I have replaced 3 TCM sensors..I think they were bad when I got them..one fell apart when I put it on..the last one fixed the problem for about a week..then the throttle sensor came up as code on engine light..then the TCM came back up..What can I do? For a 2007 Suzuki Forenza..automatic.

Ankurkumar Patel

August 20, 2018

I have erred code 0700 do anyone know how will cost me to fix this’ll?


November 28, 2018

depends on what is throwing the code and where you get it repaired. Shop rate vary – 75 to 125 an hour. plus parts.

Alex lane

June 1, 2019

So I seem to have multiple problems compared to the others who have commented. I have codes p0705, p0700,p0107,p0217, and 2 or 3 misfires. Truthfully I want to know if the cars worth repairing… it ran fine when we got it and a month later its clunking out


October 16, 2020

I have a 2006 Jeep Limited the engine light came on, I took it to the shop they did a diagnostic on it showed code P 700. They cleared the code was off for a couple weeks came back on to get back in had the TCM replaced two weeks ago I came back on two days ago. What next??


June 25, 2019

Please my car shows erro code of 8 c and showing two set of spanas and I used machine to test it show transmission contro system. And the car does not change gear. It does not select three it stops at two . Advice please


August 28, 2018

Hi, you said one reason could be coolant sensor, can you explain how the coolant affects the transmission module? My vehicle had less coolant than normal, I had this p0700 issue, I filled it up the coolant but still getting the problem. When I turn off the engine light by scanner it drives good until the engine light turns on again. Just feel limp when start driving, rest it drives good as normal. Other codes I get p1603 and u0101. Thanks

Nathan White

October 17, 2019

It’s possible it has a bad coolant temp sensor. Coolant runs through the transmission as well aka transmission cooler lines. However if the temp sensor is bad the computer can read correctly and then it starts to try and compensate for the issue

D York

January 27, 2021

My 2009 SILVERADO only shifts hard periodically it came back with P700 code. I have changed the filter And fluid. Still shifting hard but doesn’t matter if it’s cold or hot. Suggestion ?

Brian Barrette

September 2, 2018

what did you find


November 28, 2018

Mechanic wants to do a Flush. Is this the best first course of action?


December 21, 2018

I would clear the code then disconnect the negative battery cable and put a jump wire from negative cable to postive. Make sure negative is disconnect and postive is still connected to battery. This drains the power from everything in your car. Different from just unhooking the battery. After you have negative and postive connected by jump wire or sometimes cables will reach each other you leave connected for 15 to 30 minutes. Hook negative back up and put key in ignition but don’t start just turn to on postion for about 1 min. Then start and let car run in park for few more minutes. Now go for test drive very gradually no hot rod because transmission and computer are relearning everything for the next 100 miles. I over estimate just in case. This will help your problem if in limp or safety mode or have module codes like tcm. Hope this helps someone.


February 4, 2019

TEEeee- RRIFIC!!!!

Your instructions did wonders for my little


Roger L Bellingar

May 24, 2019

how does the dealership flash a TCM for a 2002 Chevrolet HD2500 Duramax turbo diesel?

Todd Tinsley

December 22, 2018

I have no lights on the dash it shifts perfect and I did the rpm test and found no issues. Should I still be concerned?

Cynthia Jones Browning

January 21, 2019

Do I have to replace the whole transmission? I took my car to Autozone to have the check engine light checked It threw out 4 codes. P0700 was on there twice as well as P0196 and P0717 . The lady said I need to replace the whole transmission.


February 25, 2019


Jameek Green

May 14, 2019

What’s causing my brakes to lock up after you change the tcm


May 23, 2019

I have a 2009 Chevy Silverado 4×4. Two codes coming up. Po700-po717. Trans slips from first to second. Some times it don’t. Then it will again.


May 26, 2019

Hi there i have the error codes P0700 AND P2010, do you know what is about exactly ti l i get the car to the special services i just what to know what is about just some ideas about this codes if it s possible?! 🙁


June 2, 2019

I had a code that came up with the transmission control system TCM and ECM do I need to get a whole transmission or can I get it fixed by buying a sensor

Ginny Alyias

July 12, 2019

I get the p0700 code but the Baja runs fine but leaks transmission fluid when I stop driving

Lee Malone

July 15, 2019

Hello I have a 2007 BMW M6 and getting the P1670 and P0700 errors can anyone advise thanks!

Sergio padilla

April 27, 2020

I have 1996 Chevy Tahoe I got code p0700 & p1810.. freeze frame fuelsys 1 OL & fuelsys 2 OL


August 25, 2019

Hi I have a 2000 Dodge Durango got a po700 when I hook up my launch computer I go to the Tcm part of the computer and it says my transmission is hot and it’s defiantly not been sitting 6 months trying to figure it out I have first second and reverse gears? I have replaced the silanoid pack front and rear speed sensors and pressure sensor is there of erasing the part of hot with my computer?

Old Skule

October 12, 2019

I replaced accelerator pedal without doing relearn for idle. Drove fine same day a check for passing gear was done also, no problems. Next morning start up done with very high RPM not red line, but above 3500, then bouncing rpm low to high 3000 – 750 then P0700 / P2176 with check light on. Did relearn cleared codes, P0700 returns after 10 seconds of idle. What is needed now?


April 2, 2020

Is a TCM separate from the ECM? Because I just installed an ECM and a new shift solenoid, yet FIXD gave me codes p0700 and P0755. Engine light is still on.

Murtala Abbas

February 17, 2020

What are the tools need for advance diagnosis of p0700?

Richard Frasch

May 23, 2020

I have a 2012 Subaru Outback 2.5i with less than 20,000 miles. My check engine light came on and I affixed my FIXD module and a P0700 and P0966 error appeared. I can’t find a definition of what a P0966 represents. Also, my new battery is being drained completely if the car hasn’t been driven for a few days. Appreciate any help.


July 26, 2020

Hi Alex, Check the value of your car verses the cost of repair vs the cost of another car. Is it worth the repairs to you? My 2010 car is showing a p0700 as well. at 347,000 miles. The car value is obviously low. I am going to change the shift solenoid first. This car to me is worth about 46,000 per year, as I drive for a living. I have another car but I don’t want to devalue that car yet. Worth it to me to repair. I do most of my own work. Much cheaper. Not always about the sale value, I like my car so I will repair it.

Laura Lopez

November 13, 2020

My suv codes are p0340 catalyst system efficiency below threshold(bank 2) PO442evaporative emmision system leak detected( small leak) P0449 evaporative emmisionsystem vent control circuit intermitent P0700 transmision control system mil requested P1258 engine metal overt- emprature protection P0752 shith selenoid stuck on. P0430 catalystic system efficiency below threshold bank 2 can someone help me ?

Brett Eugene Kersey

August 23, 2020

When the Check Engine Light came on in my 2002 Chrysler 300M did not have my FIXD Sensor with us so checked fluids first the tranny fluid was low, engine oil was low so put one quart of tranny fluid in on quart of oil in tranny started working properly so when we got home I reset the codes using the FIXD App no codes again as of yet


December 24, 2020

My 2007 Chevy Cobalt PO700 and PO705 were given A few days later the light reset itself? Any ideas ??

Mark T Johnson

April 21, 2021

U0073 code control module communication bus off . How can I get it back on .

en English