GM Programming Chevrolet Colorado
Hi all. Like most of you, I’ve success programmed dozens of GM modules over the years. Im using the Autel MaxiFlash VCI, windows 10 64 bit, latest Java, latest J2534 wrapper etc. I programmed a TCM the other day, no problems. On the same day, using all the same stuff, I tried to program a 2004 Colorado PCM. I get all the way through to the end with no issues. On the final screen, I get the spinning wheel of death (see pic). It will sit there forever (I let it go like an hour once). Notice, there isn’t even a “time remaining” listed for the programming. It won’t even give me an error code. Called GM tech this AM, super nice but not much help. I don’t think he was hearing what I was saying… I don’t believe I have a software issue, hardware issue etc…. I’m installing a used PCM (I can communicate with it using my scan tool, no problem). I even tried flashing the original pcm (functions fine but intermittently stalls with a P0601), same thing. We are having trouble finding a new PCM and we should probably send the original out for repair (probably just solder joints). My main concern is that I suddenly can’t use SPS. Very embarrassing to have to RAP a GM! Has anyone encountered this issue? Thank you in advance.
Is there any aftermarket wiring? Radio, alarm system, or even a fake extended DLC due to a tracking device?
Sounds like a network wiring integrity check is in order to me too
Those colorados have way to many problems when you’re programming PCMs. I highly recommend programming it on bench, if you need help let me know.
Did a 2005 Colorado that was automatic and replaced it with a PCM from a 2004 Colorado that was standard, since it was converted to a standard Trans. Customer provided VIN from donor Colorado PCM. Truck Had an aftermarket radio, speakers etc. Still went through. I’m gonna say it’s the VCI. For older models, I use my now ancient PTPII or my MDI 1. Only problems I ever face is having to do them…
I think you’re saying that you can complete the flash process with the original bum PCM using the same PC and hardware. if that’s true, you most certainly need to source a different PCM and try again.
Did you try with tech 2 ? On gm vehicles 2005 and older I had lot of problems with my 2534 ( I use autel too) so now I always use pass thru with tech 2 on those vehicles and haven't had problems lately, and like Ralf said downgrade to jre 8-45
I do all the colorado-canyon stuff with tech2 with very little problems I have tried with the mdi2 but intermittent failures were frequent pain on this chassis with a newer “faster” interface
I use tech2 on older gm vehicles or my cardaq plus. The newer vci speeds are to fast for the older gm protocal.
Thanks for all the rapid responses! My last shop had a tech 2 that I used to use for older stuff. At this shop we do have an older J-box…I will try that. Thanks again gentlemen!
I was trying to program a 2009 GMC Acadia ECM this past week. I also was using the Autel MaxiFlash VCI, windows 10 64 bit, latest Java, latest J2534 wrapper. Not able to get the tis2web to recognize the J-box and communicate. If anyone finds a fix please let me know!
do you have the latest autel J2534 drivers installed? If so, try deleting them and reinstalling. Autel J2534 Drivers Install – AESwave
I beieve I do but I will try your suggestion next time I have a vehicle that applies. I had to take the car elsware to complete programming :(
Probably not the right answer but I will throw this out there. When programming the ABS modules on Canyons you will be prompted to unplug the OnStar unit. (Not just remove the fuse, ask me how I know) It looks like the Onstar, EBCM and PCM are all on the same bus in that truck so It might not hurt to try and unplug the Onstar, or bench program it as someone else mentioned. From the sounds of…
A Tech 2 remote or passthrough should work, but make sure you're using a 32 bit Java on this before trying. MDI may work, I use an older MDI1 which still works for almost everything (I just did a 2018 Cadillac ATS the other day), but the Tech 2 was what they were using way back then.
Yes, I call this "Bench programming in the Car"....and remember to reconnect BEFORE doing VTD so the BCM is back online during that procedure! Lurking problems like Radios and OnStar, GPS etc, will not cause catastrophic problems during the VTD segment....just the PCM (or other module) programming. Good Luck Trevor!
I was looking for this information about a month ago. 2004 Traverse, could not complete the programming
It happened to me last week I had to change to use PCM the same issue when you try to program the PCM it will not let you I end up only program to register the key don’t go into PCM programming it will not work I got rebuild PCM since the GM don’t have one won’t let me program it unfortunately I had to end up putting use 1 and just program the Immobilizer and works good
Closing this post… thanks to everyone for all the responses. Absolutely true that these old GM’s cannot be programmed with newer hardware. Definitely a speed issue. I searched for an old MDI, no luck. I borrowed a Tech 2 but didn’t have the proper cable to connect to my PC. Checked with HPTuners who advised against using them for this task. The whole time I’m thinking, why am I doing this? All…