Restore Peak Performance to Your GM Vehicle
Is your truck, van, or performance car suffering from baffling electrical gremlins? A faulty Engine Control Module (ECM) is often the hidden culprit behind issues like random stalling, no-start conditions, erratic transmission shifting, and a persistent Check Engine Light. As the central computer of your vehicle, a failing ECM can disrupt everything. This direct-fit replacement ECM, part number 12633055 (also compatible with 12633238), is the definitive solution to restore your vehicle’s reliability and drivability.
What sets this module apart is our professional programming service. Before we ship, we flash the ECM with the latest official GM software updates, tailored specifically to your vehicle’s VIN. This critical step ensures seamless communication between the engine, transmission, and other onboard systems, eliminating the need for an expensive trip to the dealership for programming. You get a component that is truly ready for installation right out of the box, saving you significant time, money, and diagnostic headaches.
A Technician’s Notebook: The Intermittent No-Start Mystery
A 2010 Silverado 3500 with the 6.0L V8 was towed to my bay with a classic, frustrating problem: it would crank but not start, but only sometimes. The owner had already replaced the battery and checked the fuel pump. My initial scan showed a U0100 (Lost Communication with ECM/PCM) code. In my 20+ years of experience, intermittent communication codes often point to wiring, but can also be the first sign of internal ECM failure. After verifying solid power and ground connections at the ECM connector—a crucial first step many people skip—the problem persisted. We connected a lab scope and saw a noisy 5-volt reference signal coming from the module. This confirmed the ECM itself was failing internally. We installed a VIN-programmed module just like this one, and the truck fired up on the first try and has run flawlessly since. Don’t chase ghosts; a faulty ECM is a common failure point on these workhorse vehicles.
Is Your Vehicle Showing These Symptoms?
A failing ECM can manifest in many ways. If you’re experiencing any of the following, this module is likely the solution you need.
- ✔ Unexplained Check Engine Light with codes like P0601 (Internal Control Module Memory Check Sum Error) or U0100.
- ✔ Engine cranks but refuses to start.
- ✔ Intermittent stalling, especially when the engine is warm.
- ✔ Poor fuel economy and noticeable loss of power.
- ✔ Harsh or incorrect automatic transmission shifting.
- ✔ Communication errors with other vehicle modules.
- ✔ Misfire codes that don’t resolve with new plugs or coils.
Your Guide to a Straightforward Installation
Installing your new 2010 Silverado 3500 ECM is a manageable job for a confident DIYer or any professional technician. Following these steps ensures a smooth process.
- Safety First: Always disconnect the negative terminal from your vehicle’s battery and wait at least 15 minutes for the system capacitors to discharge.
- Locate the ECM: On most GM trucks and SUVs like the Silverado or Tahoe, the ECM is located in the engine bay on the driver’s side, near the fender or firewall. On Express/Savana vans, it’s typically on the LH rear side of the engine compartment.
- Disconnect the Connectors: Carefully release the locking tabs on the electrical harness connectors and pull them straight out from the module. Never force them. Inspect the connectors for any corrosion or damage.
- Remove the Old Module: Unbolt the old ECM from its mounting bracket. Keep the hardware, as you may need to reuse it.
- Install the New ECM: Mount your new, pre-programmed ECM onto the bracket and secure it. Reconnect the electrical harnesses, ensuring they click securely into place.
- Reconnect the Battery: Reattach the negative battery terminal.
- Perform Security Relearn (If Necessary): While this module comes programmed, some vehicles may require a simple security relearn procedure. This typically involves turning the key to the ‘ON’ position for 10-15 minutes. Consult your vehicle’s service information for specific steps.
Verified Vehicle Compatibility
This Engine Control Module is a direct replacement for a wide range of General Motors vehicles. Please verify your part number (12633055 or 12633238) and check the list below to ensure a perfect fit for your specific make, model, and engine option.
CAPRICE 11 Electronic Control Module; ID 12633055
CAPRICE 12-17 Electronic Control Module; 6.0L
ESCALADE ESV 11-14 Electronic Control Module; (LH front engine compartment)
EXPRESS 1500 VAN 10-14 Electronic Control Module; (LH rear engine compartment), 5.3L
YUKON XL 1500 10-14 Electronic Control Module; (LH front engine compartment)
SAVANA 3500 VAN 10-15 Electronic Control Module; (LH rear engine compartment), 6.0L
CORVETTE 10-13 Electronic Control Module; (RH engine compartment), 7.0L (VIN E, 8th digit, opt LS7)
SIERRA 1500 PICKUP 10-13 Electronic Control Module; (LH front engine compartment), 6.2L
SIERRA DENALI 10 Electronic Control Module; (LH front engine compartment), ID 12633238
SUBURBAN 2500 11-13 Electronic Control Module; (LH front engine compartment)
YUKON 14 Electronic Control Module; (LH front engine compartment)
AVALANCHE 1500 11-13 Electronic Control Module; (LH front engine compartment)
SIERRA 2500 PICKUP 10 Electronic Control Module; (LH front engine compartment), 6.0L, VIN G (8th digit, opt L96)
SILVERADO 1500 PICKUP 10-13 Electronic Control Module; (LH front engine compartment), 5.3L
AVALANCHE 1500 10 Electronic Control Module; (LH front engine compartment), ID 12633238
ESCALADE ESV 10 Electronic Control Module; (LH front engine compartment), ID 12633238
ESCALADE EXT 11-13 Electronic Control Module; (LH front engine compartment)
SAVANA 2500 VAN 10-15 Electronic Control Module; (LH rear engine compartment), 6.0L
CAMARO 10-11 Electronic Control Module; 6.2L
CAMARO 13-15 Electronic Control Module; 6.2L, VIN J (8th digit, opt L99)
CAPRICE 11 Electronic Control Module; ID 12633238
ESCALADE 14 Electronic Control Module; (LH front engine compartment)
EXPRESS 3500 VAN 10-15 Electronic Control Module; (LH rear engine compartment), 6.0L
SIERRA 3500 PICKUP 10 Electronic Control Module; (LH front engine compartment), 6.0L, VIN G (8th digit, opt L96)
SS CAPRICE 14-17 Electronic Control Module
SAVANA 3500 VAN 10-15 Electronic Control Module; (LH rear engine compartment), 4.8L
TAHOE 11-13 Electronic Control Module; (LH front engine compartment), w/o hybrid option
ESCALADE 11-13 Electronic Control Module; (LH front engine compartment), 6.2L
SILVERADO 1500 PICKUP 10-13 Electronic Control Module; (LH front engine compartment), 6.2L
SILVERADO 3500 PICKUP 10 Electronic Control Module; (LH front engine compartment), 6.0L, VIN G (8th digit, opt L96)
CORVETTE 10-13 Electronic Control Module; (RH engine compartment), 6.2L, VIN W (8th digit, opt LS3)
EXPRESS 2500 VAN 10-15 Electronic Control Module; (LH rear engine compartment), 4.8L
EXPRESS 2500 VAN 10-15 Electronic Control Module; (LH rear engine compartment), 6.0L
CAMARO 12 Electronic Control Module; 6.2L, ID 12633055
EXPRESS 3500 VAN 10-15 Electronic Control Module; (LH rear engine compartment), 4.8L
YUKON 10 Electronic Control Module; (LH front engine compartment), w/o hybrid option; ID 12633238
CAMARO 14-15 Electronic Control Module; 7.0L
SAVANA 2500 VAN 10-15 Electronic Control Module; (LH rear engine compartment), 4.8L
SILVERADO 1500 PICKUP 10-13 Electronic Control Module; (LH front engine compartment), 4.8L
SUBURBAN 2500 10 Electronic Control Module; (LH front engine compartment), ID 12633238
YUKON XL 2500 11-13 Electronic Control Module; (LH front engine compartment)
ESCALADE 10 Electronic Control Module; (LH front engine compartment), 6.2L, ID 12633238
SIERRA 1500 PICKUP 10-13 Electronic Control Module; (LH front engine compartment), 4.8L
SUBURBAN 1500 10 Electronic Control Module; (LH front engine compartment), ID 12633238
SUBURBAN 1500 11-14 Electronic Control Module; (LH front engine compartment)
TAHOE 10 Electronic Control Module; (LH front engine compartment), w/o hybrid option; ID 12633238
TAHOE 14 Electronic Control Module; (LH front engine compartment)
SILVERADO 2500 PICKUP 10 Electronic Control Module; (LH front engine compartment), 6.0L, VIN G (8th digit, opt L96)
YUKON 11-13 Electronic Control Module; (LH front engine compartment), w/o hybrid option
YUKON XL 2500 10 Electronic Control Module; (LH front engine compartment), ID 12633238
CAMARO 12 Electronic Control Module; 6.2L, ID 12633238
ESCALADE EXT 10 Electronic Control Module; (LH front engine compartment), ID 12633238
SAVANA 1500 VAN 10-14 Electronic Control Module; (LH rear engine compartment), 5.3L
SIERRA 1500 PICKUP 10-13 Electronic Control Module; (LH front engine compartment), 5.3L
SIERRA DENALI 1500 11-13 Electronic Control Module; (LH front engine compartment)
What do I need to do after I purchase?
What do I need to do after I purchase?
After you complete your purchase, you must provide us with your vehicle’s 17-digit VIN (Vehicle Identification Number). We use this to load the correct, updated GM software for your specific vehicle before we ship the module to you.
Is this a plug-and-play part?
Yes, because we program it to your VIN, it is designed to be a plug-and-play installation. In some rare cases, a simple security or CASE relearn procedure may be required, which can often be done without special tools.
Will this fix my Check Engine Light?
If your Check Engine Light is caused by an internal ECM failure (like code P0601), then yes, this part will resolve the issue. However, you should always ensure other potential causes have been ruled out. This module will not fix problems related to other faulty sensors or wiring on the vehicle.
How do I find my original part number?
Your vehicle’s original ECM part number is printed on a sticker directly on the module itself. You can verify it matches 12633055 or 12633238 to confirm compatibility.