How to + What for Chevrolet Malibu 2017 PCM Programming?

Question: How can I do programming used pcm for Chevrolet Malibu 2017

I have mdi but what software i must use.



For 2007/8 and up, you will need a GM subscription to be able to program the used or new PCM. There is no other way of doing it. If it was used, you would be able to do antitheft only without sps subscription. Using a different tool of course. But the VIN would need to changed and that’s done only by programming PCM with SPS GM subscription. There’s eeprom reading and such, but I don’t know how to do that. In the USA, it’s much easier and simpler to just buy the subscription and program it. Any errors and GM can help you. Good luck!

Gm Online Programming 1 Gm Online Programming 2 Gm Online Programming 3

in detail..


The powertrain control module (PCM) in your vehicle is the main computer controlling its various operating systems. For example, the PCM controls the engine, the transmission, the fuel system, and the speedometer. If the vehicle isn’t performing the way it should, the PCM can be reprogrammed to increase performance. Recalls are another reason your PCM may need to be reprogrammed. Since Chevrolet is a subsidiary of General Motors (GM), GM tools and software are used to reprogram a Chevrolet PCM.


Step 1

Use your web browser to go to GM’s calibration look-up website, and type in your vehicle’s VIN number to check for any programming updates to your PCM. If there are updates, you will need to purchase GM’s techline information system (TIS) programming software and service.

Step 2

Turn on your computer and plug the GM scan tool into it and your vehicle, using the pass-through cable. Turn on the GM  scan tool and load the TIS programming software from GM on your computer.

Step 3

Click the “Service Programming System” option on the main screen of your TIS software on your computer. The “Select Diagnostic Tool and Programming Process” window will appear on your screen.

Step 4

Click on the “Pass-Thru” option under diagnostic tool, “Reprogram ECU” under select programming process, and “Vehicle” under ECU location. Click the “Next” button in the lower-right hand section of the window to proceed.

Step 5

Enter the VIN number in the VIN text box in the “Determine Vehicle” window, and click on “Apply” next to the text box. This will fill in your vehicle’s data in the boxes below. Click the “Next” button to proceed.

Step 6

Go through the checklist in the “Preparing for Communication” window, and click next to confirm your VIN number. If your VIN number is incorrect, enter the correct one. Click “Next” in the bottom-right corner.

Step 7

Click on the “PCM/VCM” selection under the “Select Controller” section of the next window. Select “Normal” under programming type and click the “Next” button.

Step 8

Select the newest calibrations for each system in the “Calibration Selection” window by clicking on each system’s tab, and putting a check mark next to the highest number of calibration. Click the “Next” button in the bottom-right corner of the window after every tab has a green check mark on it.

Step 9

Click “Next” at the summary screen after verifying your recalibrations. If all of your calibrations are up-to-date, an error will appear indicating there is nothing to reprogram. If they are not up-to-date, a transfer window will open and the program will begin to download and reprogram your PCM with the calibrations you selected.

Click the “Close” button on the “Programming Complete” window after the reprogramming is complete. You can turn off your scan tool and remove it from your vehicle.


  • GM technology and software is expensive. If this isn’t a procedure you will do on a regular basis, you can have your PCM programmed at your local dealer or some local part stores. All you need is your VIN, mileage and the PCM that needs programming.


  • Make sure the battery in your scan tool is completely charged. If your battery dies while in the middle of reprogramming, irreparable damage may occur.

Items you will need

  • Chevrolet scan tool (GM MDI or Tech 2)
  • Serial pass-through cable
  • Computer
  • Internet access


Chevrolet scan tool for reference


Functions/ Software GDS2 Tech2Win Global TIS TIS2000
Diagnostics Yes Yes No Yes
ECU Programming No.

But you can log in to do programming


But you can log in to do programming


But only program

ECUs offline for part of GM vehicles.


Key Programming Yes.

But you have to program new keys online via


But you have to program new keys online via

No Yes
SPS Programming No Yes Yes Yes

(with Tech 2 Go-between)


Based on the chart, GlobalTIS and TIS2000 are you way to go.


Tool / Software GDS2 Tech2Win Global TIS TIS2000
GM Tech 2 No Yes

(for old cars)

No Yes

(for new cars 2010-)


(for old cars)

Yes No
Mangoose PRO GM II Yes

(for new cars 2010-)


(for old cars)

No No

(for new cars 2010-)


(for old cars)

No No


Based on the second chart, you should have teh2 or mdi interface for ecu programming.

But mdi is better for new year models.



GM MDI interface with GlobalTIS software is the best for Chevrolet Malibu 2017 PCM programming