• If you currently own, previously owned or want to own an Avalanche, we welcome you to become a member today. Membership is FREE, register now!

Service Park Assist when I hit the brakes

Phil347

Full Member
Joined
Mar 23, 2022
Messages
13
Location
LaSalle, Ontario, Canada
I have a Service Park Assist warning that comes on when ever I press the brakes.
If I drive down the highway I get no warnings.
if I turn off park assist, then I will get other faults like service Traction control or Stabilization control warnings and assorted others ( again ONLY if I hit the brake.)
I can create the faults while parked or moving just by hitting the brakes.

work done so far:
1) changed the Park Assist module under the Passenger seat.
2) had the module readdressed by GM to communicate with the truck
3) replaced all 4 back up sensors in the rear bumper,
4) replaced the sensors and license plate lights wiring harness.
5) disconnected my aftermarket LED brake lights
6) inspected the entire Park Assist wiring
They told me they fixed it but it came back before I even moved off the lot, then found out they had cut my rear brake lights wires and left them like that, when I complained, they said authorize more money and we will reattach them

Spent over a grand with GM dealership, they have No Clue but just keep replacing stuff, they just keep asking for more money for diagnostics.

Does anyone have the actual wiring schematics ?
I would like to trace out the harness(s).
I am guessing the brake light harness might be the problem
any other suggestions ?
 
The attached Brakes.pdf is the wiring schematic. I attached a few others in case it helps.

Do you have a scan tool capable of reading ABS codes? What code do you receive when you get the 'Service Traction/Stability Control' warnings? I would start with the error code and go from there.

Edit: Actually WTF, the dealer cut the brake wiring and wanted money to repair what they cut?!?!?
 

Attachments

  • antilock brakes.pdf
    1.6 MB · Views: 8
  • brakes.pdf
    1.8 MB · Views: 5
  • electrical component locator.pdf
    7.4 MB · Views: 3
  • wiring troubleshooting.pdf
    2.9 MB · Views: 4
  • brakes.pdf
    438.4 KB · Views: 3
  • object detection 2008-2012.pdf
    827.2 KB · Views: 3
  • object detection.pdf
    1.1 MB · Views: 3
I have had the truck Scanned multiple times, different codes each times.
Short to Power is a frequent code
but lots of false sensor faults or Generic codes as well
My home scanner tool does Not display any codes the garage has to do it.
any suggestions on a Home user - Code reader that actually gives the codes ?
 
This is a shot in the dark, but have you checked your main ground locations? GM trucks are notorious for odd issues due to poor grounding. Just to rule it out I think I would clean up the major ground points on the motor, frame, etc...

Low cost to read ABS codes and a few other areas: https://www.amazon.com/Innova-3020RS-Scanner-Reader-Emissions/dp/B084SWJL4J/ You might also review all of the innova options, as each model up does a bit more.

Little more cost, but does more and connects to your phone wirelessly for better readouts: https://www.amazon.com/BlueDriver-Bluetooth-Professional-iPhone-Android/dp/B00652G4TS/

Best but more cost - Tech2 scan tool. This is what GM dealer techs would use. Original units are pricey. Can find knockoff clones online. Includes bidirectional communication including programming, BCM codes, ABS auto bleed, etc... Probably not what you're after, but what I wish I had access to....

Something I'm also curious about but haven't tried. Used with a laptop that emulates the Tech2 scan tool on a Windows PC. https://www.vxdiagshop.com/wholesale/vxdiag-vcx-nano-serie/
 
Last edited:
I used a laptop with [old] dealer software for my BMWs, but later bought a Foxwell NT520 Pro that basically does the same thing plus some. Only downside is it was specific to BMW brands.

Fast forward a couple years, I got the Avalanche and paid $50 extra to add GM software to my Foxwell tool. It does quite a lot with all the modules on GM vehicles for the price. So something to consider if you drive specific brands.

But BainMan also mentioned some very nice scan tools depending on your price range.
 
I have had the truck Scanned multiple times, different codes each times.
Short to Power is a frequent code
but lots of false sensor faults or Generic codes as well
My home scanner tool does Not display any codes the garage has to do it.
any suggestions on a Home user - Code reader that actually gives the codes ?

I use the Autel AP200 (bought WM version a little less $ HyperTough). It does almost everything any high-end scanner does for around $60. You should have a look, I did a lot of comparison research (ocd level) before buying. It gives live data, can "tune" fuel injectors, will reset all codes, oil change, etc., abs bleeding as well.

link:https://www.autel.com/c/www/mk1/3262.jhtml

link:https://www.walmart.com/ip/Autel-Ma...mv8l2O&athancid=null&athena=true&athbdg=L1700
 
Last edited:
I use the Autel AP200 (bought WM version a little less $ HyperTough). It does almost everything any high-end scanner does for around $60. You should have a look, I did a lot of comparison research (ocd level) before buying. It gives live data, can "tune" fuel injectors, will reset all codes, oil change, etc., abs bleeding as well.

link:https://www.autel.com/c/www/mk1/3262.jhtml

link:https://www.walmart.com/ip/Autel-Ma...mv8l2O&athancid=null&athena=true&athbdg=L1700
Does the autel read body "B" codes on our vehicles? I see it is capable of doing so on certain brands/models but can't find specifics for GM.
My seat heat/cool kicks off after 0-30 minutes, and I've replaced both blowers and would really like to get the codes. I might have to pick one up just to try...
 
Does the autel read body "B" codes on our vehicles? I see it is capable of doing so on certain brands/models but can't find specifics for GM.
My seat heat/cool kicks off after 0-30 minutes, and I've replaced both blowers and would really like to get the codes. I might have to pick one up just to try...

I'm not sure, I will plug-in and check for you on my next venture today. If it does, it should show me something as I have the same heat issue on my driver's side (no cooling for my year), kicks off less than a minute. Pretty sure that it is the heating element(s).

What is a "B" code?
 
Does the autel read body "B" codes on our vehicles? I see it is capable of doing so on certain brands/models but can't find specifics for GM.
My seat heat/cool kicks off after 0-30 minutes, and I've replaced both blowers and would really like to get the codes. I might have to pick one up just to try...

The answer is Yes. The scanner reads everything the truck stores in any place, does live data, does charts and graphs if you want, etc, it's excellent. Sometimes it takes a little time to dig through all the data to find what you're looking for but eventually you will!

So now I have some fun time (if I want) to isolate the B2425 heater circuit code for the driver's side. Interesting, the "state" of the circuit is on high (although no lights stay on - it just clicks off after turning on) and the voltage is at 2.96v where the passenger side is at 2.51v. Probably a short either in the switch or the element (or somewhere along the line).


Screenshot_20220723-182010.pngScreenshot_20220723-181859.png
 
The answer is Yes. The scanner reads everything the truck stores in any place, does live data, does charts and graphs if you want, etc, it's excellent. Sometimes it takes a little time to dig through all the data to find what you're looking for but eventually you will!

So now I have some fun time (if I want) to isolate the B2425 heater circuit code for the driver's side. Interesting, the "state" of the circuit is on high (although no lights stay on - it just clicks off after turning on) and the voltage is at 2.96v where the passenger side is at 2.51v. Probably a short either in the switch or the element (or somewhere along the line).
You rock man. Thanks. Most of the home scan tools don't read Body (B) codes.

OP, if you're spending $50 on a scanner and don't mind using bluetooth to your phone, get the Autel 2003VAAV links instead of the innova. It does more.
 
Last edited:
....

Something I'm also curious about but haven't tried. Used with a laptop that emulates the Tech2 scan tool on a Windows PC. https://www.vxdiagshop.com/wholesale/vxdiag-vcx-nano-serie/

I was also curious about this device,

I read a lot of reviews and watched several videos.

With the possibility of this device being able to flash modules on the truck, I bought one.

My Avalanche has some issues with the passenger side windows operation that my troubleshooting with my power probe and the like, thus far have not been able to find a solution.

I was getting close to taking the truck into a dealer for a module re-flash as that was one of the last possible solutions and without a device such as this, I would have no way of doing that myself.

Now, for just a little background on myself, I owned a computer repair and small business network technical support business for 20 years and I only closed that business recently because the first year or so of the pandemic was not kind to the business.

I felt trying to recover was going to take more effort and money than I was prepared to give at this point in my life, so I shut it down and retired.

My degree is in electronics and computer repair technologies.

You would think I would be able to get a couple of windows to roll up and down.

That being said, my experience with software and primarily dealing with malware, has been a large part of what I have had to do over the years.

I could always count on some of my customers getting into trouble by opening something they should not have.

Some of the reviews and videos I watched for this device had mentioned the possible existence of some malware inside the software that comes with this device.

Being in the computer business, I have access to many different spare computers and laptops that I can use to experiment with.

I have this one Panasonic Toughbook notebook that is unique in that it has removable hard drive caddies that can inserted at will and can be installed with any number of operating systems.

For purposes of this experiment, different versions of Windows can be installed and replaced quickly and easily.

And I also felt that if this device did in fact work out, this heavy duty notebook would be a really good choice of notebook to use out in a vehicle.

The Panasonic Toughbook is often seen being used in law enforcement vehicles and at outdoor job sites.

That's what they are designed for.

Mine actually came from a war zone military contractor friend of mine after he retired.

But, I digress.

So, with the knowledge that there may be some malware issues with the software, I proceeded to experiment with the software and with the device on a couple of non-production, crash and burn notebooks.

If something bad happened, I would simply wipe the drive and start over.

Now, one of the first things the instructions I found for this software told us to do was to turn off any virus protection on the computer the software was to be install on.

Sounds perfectly reasonable to me.

No need to have that pesky anti-virus stuff getting in the way.

So, I tried it both ways.

Without the anti-virus turned on, the software would install and launch.

Oh, and since I suspected an active antivirus program would not like seeing anything suspicious sitting on the provided installation USB flash drive, I first carefully made a safe backup copy of the provided software.

This proved to be a good step since as soon as the flash drive was inserted into the notebook with a functioning antivirus, the AV program took note and isolated the suspect software, rendering it unusable.

Interesting.

I spent a good amount of time experimenting with many different configurations of operating systems, including native installations on a hard drive and also virtual machine installations in an attempt to isolate the malware from the host computer.

What I found worked best, was a plain and simple install of Windows 7 Pro 32-bit with the antivirus program turned off and disabled.

This would have worked well for my application, because with the Toughbook, I would simply have a dedicated Window 7 Pro 32-bit installation with nothing other than the scanner software installed on it.

That hard drive caddy could be removed from the notebook and only installed when the scanner was going to be used.

I wouldn't be overly concerned about any malware running because the hard drive would never have any other software or data on it and the notebook would not be used for anything other than running the scanner software.

So, with a working copy of the software running on the notebook, I moved forward with seeing if it was possible to use the device to flash the modules in the Avalanche, as I had seen done in a couple of Youtube videos.

Part of the process is to first sign up with an account at GM and to locate and purchase the appropriate software you intend to flash to your vehicle.

I was able to get signed up and the software from GM was purchased.

Easy enough.

Next, I took the scanner and notebook out to the truck and got everything hooked up.

Once the device is in place and the software is running, an emulated version of a Tech2 scanner does in fact communicate with the truck's computers through the device interface.

I was able to see much more than with any of the other scanners I own and I was able to interact with quite of bit of the vehicle.

The main thing of interest for me, was what I could see in regards to window operation.

I was presented with no errors in regard to anything related to the windows or any modules.

I was even able to operate both windows on the driver's side of the truck just fine, but not the passenger side of the truck.

Commands were given for the passenger side windows, but there was no response or errors given.

I still have some work to do, in this regard.

In order to to flash a module, the notebook needs Internet access to log into GM and to download the previously purchased flash update.

This is when I found that GM no long supports the required software package that the Tech2 emulator uses to flash modules.

There is no way to log in and retrieve the flash software.

This change by GM was made within the past year.

So, at this point, there is no way to use this device to flash modules and the money spent with GM to buy the update was a complete waste.

As always, I spent way too much time and space here to provide background for a point a would like to make.

In conclusion, my observations are as follows:

This device does have some functionality, but the end user needs to understand and take into consideration the fact that the software does, in fact, contain malware that could compromise data and things like inputted data on the notebook.

I have the name of the malware written down somewhere and I researched it, but the important thing to know is this trojan is designed to gather information from the system it is installed on and transmit that data to a server somewhere out on the Internet.

It may also provide some level of remote access to the infected machine by the bad guys and may possibly be network aware so the malware can seek out and infect other computers on a network, even though I was careful and did not observe that behavior during my testing.

The gathering and transmission of data is most likely the primary function.

A nasty piece of work, this one is.

That is why I suggest only installing the software on a computer with no other data or programs installed and a computer that is not used for any purpose other than running the Tech2 emulator.

Especially not a computer used for any casual Internet surfing where usernames and passwords are used.

The provided software will not install and/or run properly on a computer that has an active anti-virus program running.

The operating system needs to be the older 32-bit version of Windows 7 Pro, mostly since the device drivers do not play well on a 64-bit system.

I found compatibility mode on a 64-bit system to be a bit flaky.

The antivirus program will isolate and sometimes delete portions of the provided software, rendering the programs useless.

Finding replacement installation software after your antivirus program has detected and deleted that software from the provided USB drive, can be sketchy at best.

Care must be taken to not expose any part of the installation or installed software to an active antivirus program.

To simply turn off the antivirus and install and use this software on a regular, production computer, would not be in the user's best interest.

There are some Youtube videos out there where the presenter did exactly that, not fully understanding the threat this malware presents.

The casual computer user normally will not understand and will downplay the possible threat.

I'm sure that is exactly what the bad guys are counting on.

In all honesty, I can not recommend this device because of the provided software and the fact that you can not use it to flash modules because GM has changed their protocols and have rendered the device useless in that regard.

But, at least it is cheap.
 
I suppose this would be a good thread to ask in.

Does anyone have a direct link to a specific consumer level scanner that will interface with GM to log in, download and flash module updates to a 2003 Avalanche?

At this point in the game, my eyes are just glazing over from all of the reading I have done.
 
I use the Autel AP200 (bought WM version a little less $ HyperTough). It does almost everything any high-end scanner does for around $60. You should have a look, I did a lot of comparison research (ocd level) before buying. It gives live data, can "tune" fuel injectors, will reset all codes, oil change, etc., abs bleeding as well.

link:https://www.autel.com/c/www/mk1/3262.jhtml

link:https://www.walmart.com/ip/Autel-Ma...mv8l2O&athancid=null&athena=true&athbdg=L1700
Seems like a very good diagnostic tool to add to the collection.
How would you rate it overall?
 
I was also curious about this device,
Thanks for the review. I've got a couple old laptops and a bunch of spare 2.5 drives that could be used as an isolated tool to interface with.. Interesting read about the malware and your process. Too bad it has infected software, would be awesome to emulate a Tech2.

I've been tempted to buy a knockoff/clone Tech2 on Aliexpress, seems to be good reviews on some of them.
 
Last edited:
Thanks for the review. I've got a couple old laptops and a bunch of spare 2.5 drives that could be used as an isolated tool to interface with.. Interesting read about the malware and your process. Too bad it has infected software, would be awesome to emulate a Tech2.

I've been tempted to by a knockoff/clone Tech2 on Aliexpress, seems to be good reviews on some of them.

The search continues.

I found it head shakingly interesting that some of the replies to posts mentioning the malware infection of the software seem to be OK with that and they are convinced the antivirus flags the software just because the software is a "hacked" version of the Tech2 software.

With that in mind, those users are fine running the supplied Tech2 emulator and see no harm in doing so.

Antivirus software does not look for "hacks".

And as an aside, GM sells a laptop software version of the Tech2.

At one time, I was to understand the GM Tech2 software recognized the device we have been talking about as a valid interface device.

I do not think that is still the case, however.

I'm not certain what it takes to qualify to download and run this GM Tech2 program and it is not as cheap as this device.

Sometimes you have to have official dealer credentials to obtain and run such things.

When I attempted to run some other GM software while using this device, the software errored out while reporting no valid device was detected.

At this point, I am not exactly comfortable with using this device to make any real changes to anything in my truck's computer system.

I can just see me having to get the truck towed to the dealer because I borked the computer.

Probably not my best move, at this point.

I have helped too many people down through the years that have had their data and identities compromised for me to just turn a blind eye to something like this.

Just because someone does not understand the threat, doesn't mean the best course of action is to just dive in headfirst.

The bad actors are counting on the fact that their product does some really cool things that the normal user has not be able to do in the past, especially due to the cost of getting either the real equipment or the price that is paid to have the pros do the work.

Sometimes, you get what you pay for.

Other times you may get more than you bargained for.

I feel that if someone has the equipment and knowledge and is willing to proceed with the proper caution, this device can be a fun little tool to play around with.

For anyone that just wants to jump in head first and proceed willy-nilly, I wish them the best.
 
Seems like a very good diagnostic tool to add to the collection.
How would you rate it overall?

It's been excellent for me. The more you dig into it, the more you find it does (of course limited by what GM sends for a particular vehicle). It does ABS bleeding, injector balancing, emissions system check, air bag system check and reset, resets all resettable stuff, etc. Also, gives all live temp readings from engine and transmission, battery voltages, basically any live data that is sent (I use for my trans temp gauge when towing), lots of goodies.

One negative for some people is that there is no reference manual to quickly find where to go to get what you want. You need to just sit for a while and dig around and learn, once you do that you're good to go. Also, I think the installation is limited to one device, not 100% sure as I never tried to install anywhere other than my phone. However, I did see some complaints about that when initially researching. Another possible negative to some, not me, is the reports are saved in pdf not spreadsheet.

It comes with one free manufacturer software which is all I need (GM). If you want other manuf. you pay $20 to download, each covers the full line and years to date.

I definitely recommend, I think you'll like it.

Any capability that you would like me to check, maybe I will find another function I didn't know about?
 
It's been excellent for me. The more you dig into it, the more you find it does (of course limited by what GM sends for a particular vehicle). It does ABS bleeding, injector balancing, emissions system check, air bag system check and reset, resets all resettable stuff, etc. Also, gives all live temp readings from engine and transmission, battery voltages, basically any live data that is sent (I use for my trans temp gauge when towing), lots of goodies.

One negative for some people is that there is no reference manual to quickly find where to go to get what you want. You need to just sit for a while and dig around and learn, once you do that you're good to go. Also, I think the installation is limited to one device, not 100% sure as I never tried to install anywhere other than my phone. However, I did see some complaints about that when initially researching. Another possible negative to some, not me, is the reports are saved in pdf not spreadsheet.

It comes with one free manufacturer software which is all I need (GM). If you want other manuf. you pay $20 to download, each covers the full line and years to date.

I definitely recommend, I think you'll like it.

Any capability that you would like me to check, maybe I will find another function I didn't know about?
You say that it reads B codes.
I'm curious as to what you can see and do in the Passkey anti-theft system, which will store B codes if there are issues with it.
 
I was also curious about this device,

I read a lot of reviews and watched several videos.

With the possibility of this device being able to flash modules on the truck, I bought one.

My Avalanche has some issues with the passenger side windows operation that my troubleshooting with my power probe and the like, thus far have not been able to find a solution.

I was getting close to taking the truck into a dealer for a module re-flash as that was one of the last possible solutions and without a device such as this, I would have no way of doing that myself.

Now, for just a little background on myself, I owned a computer repair and small business network technical support business for 20 years and I only closed that business recently because the first year or so of the pandemic was not kind to the business.

I felt trying to recover was going to take more effort and money than I was prepared to give at this point in my life, so I shut it down and retired.

My degree is in electronics and computer repair technologies.

You would think I would be able to get a couple of windows to roll up and down.

That being said, my experience with software and primarily dealing with malware, has been a large part of what I have had to do over the years.

I could always count on some of my customers getting into trouble by opening something they should not have.

Some of the reviews and videos I watched for this device had mentioned the possible existence of some malware inside the software that comes with this device.

Being in the computer business, I have access to many different spare computers and laptops that I can use to experiment with.

I have this one Panasonic Toughbook notebook that is unique in that it has removable hard drive caddies that can inserted at will and can be installed with any number of operating systems.

For purposes of this experiment, different versions of Windows can be installed and replaced quickly and easily.

And I also felt that if this device did in fact work out, this heavy duty notebook would be a really good choice of notebook to use out in a vehicle.

The Panasonic Toughbook is often seen being used in law enforcement vehicles and at outdoor job sites.

That's what they are designed for.

Mine actually came from a war zone military contractor friend of mine after he retired.

But, I digress.

So, with the knowledge that there may be some malware issues with the software, I proceeded to experiment with the software and with the device on a couple of non-production, crash and burn notebooks.

If something bad happened, I would simply wipe the drive and start over.

Now, one of the first things the instructions I found for this software told us to do was to turn off any virus protection on the computer the software was to be install on.

Sounds perfectly reasonable to me.

No need to have that pesky anti-virus stuff getting in the way.

So, I tried it both ways.

Without the anti-virus turned on, the software would install and launch.

Oh, and since I suspected an active antivirus program would not like seeing anything suspicious sitting on the provided installation USB flash drive, I first carefully made a safe backup copy of the provided software.

This proved to be a good step since as soon as the flash drive was inserted into the notebook with a functioning antivirus, the AV program took note and isolated the suspect software, rendering it unusable.

Interesting.

I spent a good amount of time experimenting with many different configurations of operating systems, including native installations on a hard drive and also virtual machine installations in an attempt to isolate the malware from the host computer.

What I found worked best, was a plain and simple install of Windows 7 Pro 32-bit with the antivirus program turned off and disabled.

This would have worked well for my application, because with the Toughbook, I would simply have a dedicated Window 7 Pro 32-bit installation with nothing other than the scanner software installed on it.

That hard drive caddy could be removed from the notebook and only installed when the scanner was going to be used.

I wouldn't be overly concerned about any malware running because the hard drive would never have any other software or data on it and the notebook would not be used for anything other than running the scanner software.

So, with a working copy of the software running on the notebook, I moved forward with seeing if it was possible to use the device to flash the modules in the Avalanche, as I had seen done in a couple of Youtube videos.

Part of the process is to first sign up with an account at GM and to locate and purchase the appropriate software you intend to flash to your vehicle.

I was able to get signed up and the software from GM was purchased.

Easy enough.

Next, I took the scanner and notebook out to the truck and got everything hooked up.

Once the device is in place and the software is running, an emulated version of a Tech2 scanner does in fact communicate with the truck's computers through the device interface.

I was able to see much more than with any of the other scanners I own and I was able to interact with quite of bit of the vehicle.

The main thing of interest for me, was what I could see in regards to window operation.

I was presented with no errors in regard to anything related to the windows or any modules.

I was even able to operate both windows on the driver's side of the truck just fine, but not the passenger side of the truck.

Commands were given for the passenger side windows, but there was no response or errors given.

I still have some work to do, in this regard.

In order to to flash a module, the notebook needs Internet access to log into GM and to download the previously purchased flash update.

This is when I found that GM no long supports the required software package that the Tech2 emulator uses to flash modules.

There is no way to log in and retrieve the flash software.

This change by GM was made within the past year.

So, at this point, there is no way to use this device to flash modules and the money spent with GM to buy the update was a complete waste.

As always, I spent way too much time and space here to provide background for a point a would like to make.

In conclusion, my observations are as follows:

This device does have some functionality, but the end user needs to understand and take into consideration the fact that the software does, in fact, contain malware that could compromise data and things like inputted data on the notebook.

I have the name of the malware written down somewhere and I researched it, but the important thing to know is this trojan is designed to gather information from the system it is installed on and transmit that data to a server somewhere out on the Internet.

It may also provide some level of remote access to the infected machine by the bad guys and may possibly be network aware so the malware can seek out and infect other computers on a network, even though I was careful and did not observe that behavior during my testing.

The gathering and transmission of data is most likely the primary function.

A nasty piece of work, this one is.

That is why I suggest only installing the software on a computer with no other data or programs installed and a computer that is not used for any purpose other than running the Tech2 emulator.

Especially not a computer used for any casual Internet surfing where usernames and passwords are used.

The provided software will not install and/or run properly on a computer that has an active anti-virus program running.

The operating system needs to be the older 32-bit version of Windows 7 Pro, mostly since the device drivers do not play well on a 64-bit system.

I found compatibility mode on a 64-bit system to be a bit flaky.

The antivirus program will isolate and sometimes delete portions of the provided software, rendering the programs useless.

Finding replacement installation software after your antivirus program has detected and deleted that software from the provided USB drive, can be sketchy at best.

Care must be taken to not expose any part of the installation or installed software to an active antivirus program.

To simply turn off the antivirus and install and use this software on a regular, production computer, would not be in the user's best interest.

There are some Youtube videos out there where the presenter did exactly that, not fully understanding the threat this malware presents.

The casual computer user normally will not understand and will downplay the possible threat.

I'm sure that is exactly what the bad guys are counting on.

In all honesty, I can not recommend this device because of the provided software and the fact that you can not use it to flash modules because GM has changed their protocols and have rendered the device useless in that regard.

But, at least it is cheap.
I'm sorry that you had to close your business before you were actually ready to.
After hearing so many stories about how many people and smaller businesses were affected by the lockdowns, you'd think that those airheads in government would have worked harder together collaboratively to find solutions that would actually work. But no. So this just reinforces the idea that government is in the back pockets of big corporations. George Carlin was right!
As for me - being a man of humble means with limited resources, I would have figured out a way to connect the power window switches to relays - which would provide the current to operate the power window motors. Therefore bypassing all the computer stuff that is giving you headaches.
(y)
 
This is a shot in the dark, but have you checked your main ground locations? GM trucks are notorious for odd issues due to poor grounding. Just to rule it out I think I would clean up the major ground points on the motor, frame, etc...

Low cost to read ABS codes and a few other areas: https://www.amazon.com/Innova-3020RS-Scanner-Reader-Emissions/dp/B084SWJL4J/ You might also review all of the innova options, as each model up does a bit more.

Little more cost, but does more and connects to your phone wirelessly for better readouts: https://www.amazon.com/BlueDriver-Bluetooth-Professional-iPhone-Android/dp/B00652G4TS/

Best but more cost - Tech2 scan tool. This is what GM dealer techs would use. Original units are pricey. Can find knockoff clones online. Includes bidirectional communication including programming, BCM codes, ABS auto bleed, etc... Probably not what you're after, but what I wish I had access to....

Something I'm also curious about but haven't tried. Used with a laptop that emulates the Tech2 scan tool on a Windows PC. https://www.vxdiagshop.com/wholesale/vxdiag-vcx-nano-serie/
I just ordered the Blue Driver, I will report once it arrives
 
I just ordered the Blue Driver, I will report once it arrives

I think you will like it.

It's done almost everything I have asked it to do.

The small size is a big plus for me for those times I do not care to lug around larger scanners with cables and such.

Definitely fits in a pocket.

It was even able to read some SRS codes on one of our vehicles that my larger handheld scanner could not.

For me, it paid for itself in that one instance.
 
You say that it reads B codes.
I'm curious as to what you can see and do in the Passkey anti-theft system, which will store B codes if there are issues with it.

I'll have a look around on the Autel, never tried that yet.
However, when I look at the GM service manual for diagnosing the Theft Deterrent System, it talks about scanning all the major modules and a single test of the theft deterrent control module (makes sense since the anti-theft needs to cover all the possible access points). However, it looks like what you are asking for is actually reported in the Body Control Module Security Data list (see Step 5 #3), I'll see if the Autel reads that list (as I already know that it reads all the modules).

In general, the codes that can mess up the Theft Deterrent System can be P,U, and B. Check it out:


Document ID# 745607
2003 Chevrolet Avalanche - 4WD

Diagnostic System Check - Theft Deterrent​

Test Description

The numbers below refer to the step numbers on the diagnostic table.

2. Lack of communication may be due to a partial malfunction of the class 2 serial data circuit or due to a total malfunction of the class 2 serial data circuit. The specified procedure will determine the particular condition.

5. Tests for an open in the passlock sensor signal circuit which may not set a DTC B2958 under certain conditions.

6. The presence of DTCs which begin with "U" indicate some other module is not communicating. The specified procedure will compile all the available information before tests are performed.

7. The presence of DTC P0601, P0602, P0604, or P0606 indicates an internal fault in the PCM.

8. The presence of DTC B1000 indicates an internal module fault.

9. The Presence of DTC B1982 or B1983 indicates a low or high voltage condition.

Step​
Action​
Yes​
No​
Schematic Reference: Theft Deterrent System Schematics
1​
Install a scan tool.
Does the scan tool power up?​
Go to Step 2
Go to Scan Tool Does Not Power Up in Data Link Communications​
2
  1. Turn ON the ignition, with the engine OFF.
  2. Attempt to establish communication with the following control modules:
    • Powertrain Control Module (PCM)
    • Body Control Module (BCM)
    • Instrument Panel Cluster (IPC)
Does the scan tool communicate with the all the listed control modules?​
Go to Step 3
Go to Scan Tool Does Not Communicate with Class 2 Device in Data Link Communications​
3​
  1. Turn ON the ignition, with the engine OFF.
  2. Attempt to establish communication with the following modules:
    • The driver door module (DDM)
    • The dash integration module (DIM)
    • The powertrain control module (PCM)
    • The remote control door lock receiver (RCDLR)
    • The rear integration module (RIM)
    • The theft deterrent control module
    • The instrument panel cluster (IPC)
Does the scan tool communicate with all of the listed control modules?
Go to Step 4
Go to Power Mode Mismatch in Data Link Communications​
4​
Select the display DTCs function on the scan tool for the following control modules:
  • Powertrain Control Module (PCM)
  • Body Control Module (BCM)
  • Instrument Panel Cluster (IPC)
Does the scan tool display any DTCs?​
Go to Step 6
Go to Step 5
5
  1. Momentarily rotate the ignition switch to CRANK. Do not start the vehicle.
  2. Release the ignition switch to ON.
  3. With a scan tool, observe the Passlock Code in the Body Control Module Security Data list.
Dose the scan tool display OPEN?​
Go to DTC B2958
6
Does the scan tool display any DTCs which begin with a "U"?​
Go to Scan Tool Does Not Communicate with Class 2 Device in Data Link Communications​
Go to Step 7
7
Does the scan tool display DTC P0601, P0602, P0604, or P0606?​
Go to Diagnostic Trouble Code (DTC) List in Engine Controls - 4.8L, 5.3L, and 6.0L or to Diagnostic Trouble Code (DTC) List in Engine Controls - 8.1L​
Go to Step 8
8
Does the scan tool display DTC B1000?​
Go to DTC B1000 in Body Control System​
Go to Step 9
9
Does the scan tool display DTC B1982 or B1983?​
Go to Diagnostic Trouble Code (DTC) List in Engine Electrical​

Document ID# 745607
2003 Chevrolet Avalanche - 4WD
 
You say that it reads B codes.
I'm curious as to what you can see and do in the Passkey anti-theft system, which will store B codes if there are issues with it.

Well at least you got me reading the GM SM more. Clicked on the Step 5, yes Go to DTC B2958 and got this, which again states that the Passlock data is store in the BCM so at least I know where I need to start looking with the Autel scanner:

Not sure if you want or need but here it is:

Document ID# 852999
2003 Chevrolet Avalanche - 4WD

DTC B2958​

Circuit Description

The Passlock™ system is provided in order to prevent vehicle theft if the ignition lock cylinder is forced to rotate or the ignition switch is operated while separated from the ignition lock cylinder case. The body control module (BCM) provides security system sensor power and low reference for the Passlock™ sensor. The BCM also measures the security system sensor voltage.

When the correct key is used to start the vehicle, a magnet on the lock cylinder passes close to the Passlock™ sensor within the ignition lock cylinder case. The magnet activates the security hall effect sensor in the Passlock™ sensor which completes a circuit from the security sensor signal circuit through a resistor to the security sensor low reference circuit. The resistance value will vary from vehicle to vehicle. The BCM will measure the voltage on the security sensor signal circuit and compare this voltage to a previously learned voltage. If the voltage measured is within the valid range, the BCM will send a class 2 message to the powertrain control module (PCM) to enable vehicle starting. If the voltage measured is not within the valid range, a class 2 message will be sent to the PCM to disable starting of the vehicle.

Conditions for Setting the DTC

  • The ignition switch is ON.
  • The BCM signal input is greater than 4.9 volts for 1 second after turning the ignition switch to the CRANK position.

Action Taken When the DTC Sets

  • The DTC will set only when the engine is running
  • The BCM will be in the fail enable mode allowing the vehicle to start and run.
  • The security indicator will be ON.

Conditions for Clearing the DTC

  • The current DTC will clear once an ignition cycle has occurred without the fault recurring.
  • After 100 concurrent ignition cycles occur without the fault recurring, a history DTC clears.
  • Using a scan tool.

Diagnostic Aids

  • Use a scan tool in order to inspect the Passlock™ data voltage and the Passlock™ code.
  • Inspect the Passlock™ sensor harness for an intermittent or a short to battery. Refer to Testing for Intermittent and Poor Connections in Wiring Systems.
  • You may be directed to this table from the VTD Diagnostic System Check without a DTC B2958 being set. If you were directed to this table, follow all of the steps in this diagnostic table.
  • When directed to this table, DTC B2958 may have a history status.

Test Description

The numbers below refer to the step numbers on the diagnostic table.

    • Tests for proper operation of the circuit in the high voltage range.
    • Tests for proper operation of the circuit in the low voltage range.
    • Tests for high resistance or an open in the 12V reference circuit.
    • Tests for a short to voltage, a high resistance, or an open in the signal circuit.
    • Tests for high resistance or an open in the ground circuit.
Step​
Action​
Value(s)​
Yes​
No​
Schematic Reference: Theft Deterrent System Schematics
Connector End Reference: Theft Deterrent System Connector End Views
1​
Did you perform the Vehicle Theft Deterrent (VTD) Diagnostic System Check?​
--​
Go to Step 2
2​
  1. Install a scan tool.
  2. Momentarily rotate the ignition switch to CRANK, do not start the vehicle.
  3. Release the ignition switch to ON.
  4. With a scan tool, observe the Passlock™ Data Voltage in the Body Control Module Security Data list.
Does the scan tool indicate that the Passlock Data Voltage is within the specified range?​
0.4-4.9 V​
Go to Step 3
3
  1. Turn OFF the ignition.
  2. Disconnect the Passlock™ sensor.
  3. Turn ON the ignition, with the engine OFF.
  4. With a scan tool observe the Passlock™ Data Voltage in the Body Control Module Security Data list.
Does the scan tool indicate that the Passlock™ Data Voltage is greater than the specified value?​
4.9 V​
Go to Step 4
Go to Step 9
4
  1. Turn OFF the ignition.
  2. Connect a 3 amp fused jumper wire between the signal circuit of the Passlock™ sensor and the ground circuit of the Passlock™ sensor.
  3. Turn ON the ignition, with the engine OFF.
  4. With a scan tool observe the Passlock™ Data Voltage in the Body Control Module Security Data list.
Does the scan tool indicate that the Passlock™ Data Voltage is less than the specified value?​
0.4 V​
Go to Step 5
Go to Step 7
5
  1. Disconnect the fused jumper wire.
  2. Measure the voltage between the 12V reference circuit of the Passlock™ sensor and the ground circuit of the Passlock™ sensor.
Does the voltage measure less than the specified value?​
12.0 V​
Go to Step 6
Go to Step 11
6​
Test the 12V reference circuit of the Passlock™ sensor for a high resistance or an open. Refer to Circuit Testing and Wiring Repairs in Wiring Systems.
Did you find and correct the condition?​
--​
Go to Step 14
Go to Step 9
7
Test the signal circuit of the Passlock™ sensor for a short to voltage, a high resistance, or an open. Refer to Circuit Testing and Wiring Repairs in Wiring Systems.
Did you find and correct the condition?​
--​
Go to Step 14
Go to Step 8
8
Test the ground circuit of the Passlock™ sensor for a high resistance or an open. Refer to Circuit Testing and Wiring Repairs in Wiring Systems.
Did you find and correct the condition?​
--​
Go to Step 14
Go to Step 9
9​
Inspect for poor connections at the BCM. Refer to Testing for Intermittent and Poor Connections and Connector Repairs in Wiring Systems.
Did you find and correct the condition?​
--​
Go to Step 14
Go to Step 10
10​

Important​

When replacing the BCM, refer to Body Control Module (BCM) Programming/RPO Configuration in Body Control System.

Replace the body control module. Refer to Body Control Module Replacement in Body Control System.
Did you complete the replacement?​
--​
Go to Step 14
--​
11​
Inspect for poor connections at the Passlock™ sensor. Refer to Testing for Intermittent and Poor Connections and Connector Repairs in Wiring Systems.
Did you find and correct the condition?​
--​
Go to Step 14
Go to Step 12
12​
Replace the Passlock™ sensor in the electronic column lock module assembly. Refer to Ignition Lock Cylinder Replacement in Steering Wheel and Column.
Did you complete the replacement?​
--​
Go to Step 13
--​
13​
Perform the Programming Theft Deterrent System Components procedure.
Is the repair complete?​
--​
Go to Step 14
--​
14​
  1. Use the scan tool in order to clear the DTCs.
  2. Turn OFF the ignition.
  3. Momentarily rotate the ignition switch to CRANK. Do not start the vehicle.
  4. Release the ignition switch to ON.
  5. Select the body control module display DTCs function on the scan tool.
Does the DTC reset?​
--​
Go to Step 3
Go to Step 15
15​
Attempt to start the vehicle.
Does the engine start and run?​
--​
System OK​
Go to Step 3

Document ID# 852999
2003 Chevrolet Avalanche - 4WD
 
Thank you 2003VAAV !
That is quite impressive what that little Autel dongle can do.
So currently you have code B2958 stored in the memory?
I know my Av definitely has codes stored. The 'Security' light is on all the time, but it starts and runs no problem.
I have a thread on here from back in 2016 when the Passlock left me stuck in the driveway.
After messing around with it for the day, I finally got it going but the light has been on ever since. Lol...
 
Thank you 2003VAAV !
That is quite impressive what that little Autel dongle can do.
So currently you have code B2958 stored in the memory?
I know my Av definitely has codes stored. The 'Security' light is on all the time, but it starts and runs no problem.
I have a thread on here from back in 2016 when the Passlock left me stuck in the driveway.
After messing around with it for the day, I finally got it going but the light has been on ever since. Lol...

You're welcome, I'm glad to help. I haven't confirmed yet, I'll let you know tomorrow, working on sprinkler system which can be a real PITA sometimes.
 
Back
Top