Replace your failed engine computer with an OEM 2012-2013 Kia Soul 1.6L ECM (also called a PCM or ECU), programmed to your vehicle before it ships.
This module is a direct replacement for units carrying part number 39110-2BCG0. Every unit is refurbished, bench-tested against OEM specification, and flashed with the latest manufacturer software.
Fitment note: Manual transmission.
Match the part number exactly
Kia modules split by transmission type, emissions standard, and on several models by build date and trim. A unit with a different suffix will not run your vehicle correctly. Read the number from the label on your existing module and check it against the one above, or send us your VIN and we will identify the correct part before anything ships.
No core deposit, and no dealer visit
Other suppliers add a refundable core deposit of around 100 dollars and ship the module unprogrammed, leaving you to pay a dealer to code it before the car will start. We do neither. There is no core charge and nothing to return, and yours arrives programmed to your VIN ready to install.
Why Kia modules must be programmed
These vehicles use an immobiliser. The engine computer, keys and immobiliser must be registered to each other or the engine will crank without firing. That is why a blank module bought cheaply elsewhere often leaves the car turning over but never starting.
What you receive
- Programmed to your VIN before dispatch, so it installs plug and play
- Bench-tested by our technicians before it leaves us
- Lifetime warranty for as long as you own the vehicle
- Free US shipping, typically delivered in 2-4 business days
- No core charge and no core deposit
Common symptoms of a failed Soul ECM
- Engine cranks but will not start
- Sudden stalling while driving
- Check engine light with codes that persist after replacing the sensors
- No communication with a scan tool
Before you order
Enter your 17-character VIN at checkout. If unsure, call 516-494-7838 and a technician will confirm fitment.


Reviews
There are no reviews yet.