2018 Chevrolet Corvette ECM Programming with GM MDI2 Clone

My Chevrolet Corvette z06 threw the P0106 code today.  The gm mdi2 clone suggests engine control modules need to be programmed.

A technician walked me through the process (AWESOME GUY!).

Tools required: 

GM MDI II (i got the HQ MDI2 clone)

ACDelco TDS subscription

A good Battery charger

 

I purchased the SPS2 software for 2 VIN, GDS2 (not needed for this) and MDI2. A technician walked me through the process (AWESOME GUY!).

Webpage with the software:
ACDelco TDS

VERY IMPORTANT! MAKE SURE you either a backup car battery at the very least, or at best a power supply designed to maintain exact voltage such as Midtronics MSP-070. Do not use a common battery charger!

I would 100% only ever program the car with a power supply attached to the vehicle, specifically one that is meant to hold voltage stable during programming. Voltage issues can and will cause programming failures, which likely will result in module replacement needs.

Corvette 2018 Ecu Program With Gm MDI2 1

Also, use the PERMANENT ACCESSORY ON by holding the start button WITHOUT pressing the brakes until all systems are on, and THEN releasing it!

First, you log on to the ACDelco Techline Connect website. Buy SPS2 for one vin ($40!). Then choose vehicle programming software (view) and add VIN (unless you have already used SPS2 before). This brings you to a tech connect install/load page. Download and install the Techline Connect software from this page.
Run the MDI2 program and make sure your MDI2 is up to date.
Then go back to the website, Choose vehichle programing software (view), add vin, then click launch Techline Connect. This will load Tech Connect and update/install (ONLY WORKS ON WINDOWS 10! Windows 11 will NOT properly load the program due to spaces in the filenames!)

Corvette 2018 Ecu Program With Gm MDI2 2

Corvette 2018 Ecu Program With Gm MDI2 3

Corvette 2018 Ecu Program With Gm MDI2 4

Once all of the updates/installs are done, restart, go back to the SPS2 page and click the launch teachline connect once again. Now your SPS program should launch.

Connect your GM MDI2 interface to the car and the computer, wait for everything to update/initialize. Connect to the car via the button at the top, choose MDI2. somewhere in this area, the program alerts you that you will be using one of your VIN slots for SPS2. You then be led through a series of pages, answer the questions and remember you are wanting to PROGRAM the NORMAL (not VCI) Engine Control Module K20.

You proceed through the pages by clicking the green NEXT button in the bottom right of the screen. I can’t remember the exact pages, but it was not that complicated. It will download the tune from GM TIS2WEB automatically once chosen, you WILL need internet on your laptop that you are using for this! Once you program the ECM it will return to the same page. You will know you are using the correct program as it will ACTUALLY mention PROGRAM to FIX P0106 as one of the line items! Also, you can clear the DTCs after you reprogram by pressing a button on the bottom right.
Corvette 2018 Ecu Program With Gm MDI2 5

Corvette 2018 Ecu Program With Gm MDI2 6

Corvette 2018 Ecu Program With Gm MDI2 7

Corvette 2018 Ecu Program With Gm MDI2 8

Corvette 2018 Ecu Program With Gm MDI2 9

OBDII365