How JustAnswer Works:
  • Ask an Expert
    Experts are full of valuable knowledge and are ready to help with any question. Credentials confirmed by a Fortune 500 verification firm.
  • Get a Professional Answer
    Via email, text message, or notification as you wait on our site.
    Ask follow up questions if you need to.
  • 100% Satisfaction Guarantee
    Rate the answer you receive.
Ask Steve Your Own Question
Steve, Auto Service Technician
Category: Car
Satisfied Customers: 5494
Experience:  25+ yrs experience as a professional working technician; ASE L1 master technician
Type Your Car Question Here...
Steve is online now
A new question is answered every 9 seconds

Chrysler sebring mil/pcm/tcm problems...

This answer was rated:

Can someone help me? I have a 2001 sebring sedan dohc 2.4l. We got it around july of last year and a few months later the mil light came on and stayed on. Then a code showed of P0601(meaning internal computer error) Later a new one of P1684(battery disconnected last 50 starts)all this time its still running fine then a few weeks ago it got hung in limp-mode(wont shift out of second gear) But i have reverse and drive and when i shift to 3rd manually it does nothing either. My rpm just keeps climbing the faster the speed goes.I went and checked the codes again after this happened and a new one showed of P0700(transmission computer or aisin computer has a problem)We disconnected the battery and tried to erase the codes but as soon as we cranked it up and tried to drive it the mil came back on and the codes showed again and then the mil light blinks 5 times and its done. Still does not work. VERY DESPERATE!!!! CAN SOME ONE PLEASE HELP ME AS SOON AS POSSIBLE???????? oh yeah no warranty either. mileage is about 76000

The P0601 code means internal PCM failure; the only possible cause for this code is a defective powertrain controller. No external cause, including loss of power or ground, can cause this code. It means that the computer has failed an internal CRC Checksum test (data is not being stored correctly in memory).

You need to take the vehicle to a Chrysler dealer or an independent repair shop with Chrysler programming capability and have the PCM replaced. The vehicle will never run correctly untill you replace the defective PCM, and any test procedures performed with a defectice controller in the vehicle will likely yield inaccurate results.

This is not something you can do yourself, a the new PCM will not operate correctly untill the software specific to your individual vehicle and options has been programmed into it.

The P0700 code does not indicate any particular failure, it means that there is a fault code stored in teh transaxle controller (it is just a flag to indicate the technician should also look at the TCM for faults during diagnosis).

There may not be a problem with the transmission or it's controller; and diagnosis of that system should not be attempted untill the PCM has been replaced. Many of the sensors connected to the PCM (such as coolant temp, throttle position, and MAP) are critical for TCM operation as well, and information is shared betwen the modules on the data bus. If there is an internal PCM failure, some or all of the data needed by the TCM may be missing or corrupt, resulting in the TCM thinking there is a problem and defaulting the transmission to limp-in mode.

Step #1 before going any farther (or diagnostic results will be inaccurate) is to have the faulty PCM replaced and programmed...

Hope this is helpful to you; if so clicking my accept button would be appreciated... thanks!


This symptom is diagnosed using the test P0600-PCM FAILURE SPI COMMUNICATIONS.

Ignition key ON.

Internal checksum for software failed, does not match calculated value.


  • PCM internal or SPI

The Transmission/Transaxle Controller monitors the malfunction of sensors and actuators relating to Transmission/Transaxle Control. If any malfunction is detected, they inform the PCM by sending a signal - By illuminating the MIL and by setting the P0700 code.

P0700 means that a code has been set in the Transmission/Transaxle Controller.

This code is for information ONLY.

If P0700 is present, check for Transmission/Transaxle codes.

Steve and 3 other Car Specialists are ready to help you