Q: Possible ECM problem

asked by on

My GMC turned off at a stoplight. It started back up but the Service Engine Soon light came on. I took it to a friend who has a scan reader, and he told me the ECM needed to be changed.

Hello! Im assuming the code was a P0606 which indicates a PCM/ECM processor internal fault. I suggest checking the wiring and terminal at the ECM because at times it will be just a bad connection/wire causing the trouble code. There also cases in which the ECM will need a reprogramming not a replacement. To determine if your ECM falls in the reprogramming category you need to check the TSB’s (Technical Service Bulletins) for your vehicle. The TSB’S can be checked for your vehicle by YourMechanic or any other shop, but the VIN is required to retrieve the correct information. If the ECM itself is determined to be the issue or the ECM needs reprogramming both will unfortunately require a trip to the dealership. Only they posses the equipment needed to reprogram an ECM or to program a new ECM to the vehicle.

Was this answer helpful?
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
  1. Home
  2. Questions
  3. Possible ECM problem

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Q: I am looking into doing a engine swap on a 2006 gmc envoy xl 4.2 Liter engine 6 cylinder

Hi there. Unfortunately, this is not a service we offer. Your best bet is to search for an engine replacement shop locally. They will be better equipped to provide you with the correct recommendation.

Q: Trouble code P0607 Engine Control Module & P0138 Oxygen Sensor Circuit

Replacing an engine control module should never be a first step. There are a number of other problems that can give a PO607 trouble code. First the battery voltage should be checked, and if the engine is running, the charging...

Q: Q: Car going into Limp Mode

Your problem may be something simple or more complex. The first thing that needs to happen is for the Diagnostic Trouble Codes or DTC's to be read and addressed. There are only a few things that can put your car...

Related articles

P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...
How to Avoid Back Pain in a Car
If you have back problems, sitting in a car for an extended period of time can be excruciating. Even without back problems, you could experience discomfort and soreness from...
What are the Car Pool Rules in Hawaii?
Hawaii is widely regarded as a land of vacation and relaxation, and as such, its scenic roads and routes are far better known than the state’s freeways. But, as with all...