Okay I just wanted to follow up with this posting. After uninstalling the entire alarm I made an appointment with a local GM dealership service department and notifed the customer. The customer and I dropped the vehicle off and described the current draw and dead battery issues. The service tech stated that a 152mA draw at rest is within normal range for this vehicle (as Howie stated). Later in the day the dealer tech called and stated that the battery was just bad and needed replaced. The owner had a warranty on the vehicle and the replacement battery was free of charge. Got lucky there!
I advised the owner to drive the vehicle for about two weeks to make sure that there were not going to be any other charging system problems with the vehicle. After that two week period the owner called me and stated that the HHR was running fine with no problems. I got the vehicle back in the shop and reinstalled the alarm/keyless/rs system exactly the same way as before. Everything seemed to be working good. Thought we were in the clear.
Now I must mention that during the original install I never wired in a passkey III bypass module because I didn't have one in the shop at that time. I used a Bypasskit XK01 for the door lock/unlock and alarm interface and initially assumed that it also controlled the passkey III bypass. So anyway, the vehicle initially was delivered to the customer with alarm/keyless and was supposed to come back when the new module arrived.
Okay so the vehicle has a new battery and I have reinstalled the alarm back to where it was before. Now I add the new Bypasskit PUKGM2X Passkey III module. I try programming the module after installing the wiring harness and no luck. So I go back through all of the wiring and instructions to see what I was missing. I try to program several more times and still no luck. I try and remote start the vehicle with the key in or near the ignition and it starts right up. So I know the problem lies within the bypass module. I call Bypasskit tech support and the tech tells me that sometimes these modules need to be programmed with 2 keys instead of just 1 as stated in the instructions.
So I call the customer on the phone and ask for his second key to finish programming. Of course he tells me that he does not have a second key for this vehicle. So I tell him that we need a second key so that his remote start function can be programmed to work properly. He is at work but okays me to run to the local GM dealership and have a second key cut and programmed. I return and program the PUKGM2X module with both keys as described by the Bypasskit tech and no luck. I repeated the process serveral times and it still would not program. At this point we have reached the end of the business day and the customer is on his way to pick up his completed vehicle and the tech department is closed at Bypasskit. So I do the old wire tie the spare key to the ignition cylinder trick and it remote starts like a charm. I pull the Passkey III bypass module out of the vehicle and put it all back together. The customer shows up and I explain the issues and that I had just rigged that vehicle to remote start for now but that it would have to come back in for more troubleshooting on the passkey bypass. I sense the frustration from the customer and his questioning of my knowledge and abilities.
About a week after the customer has his vehicle back and all features are working, minus the fact that a key is wire tied to the ignition, he calls me. He states that the unlock and lock features of the keyless entry are no longer working. He also states that the factory alarm when off for several minutes while he tried to locate his factory key fob. So it sounds to me like the XK01 door lock/unlock and alarm interface is no longer working. So I get the vehicle scheduled back in today. This is the 5th full day this vehicle has been on the floor of our shop for this alarm/keyless/rs system install.
Today my first action is to test the functions. Alarm and remote start are working but no keyless entry. I pull the XK01 from the vehicle and connect it to my computer to ensure I have loaded it with the correct firmware. I connect it to the computer but the computer will not recognise it being connected. I also have to mention that during the initial install I had flashed a second XK01 module because I was having intermittent problems with the first one. Not sure if I ended up using the first or second flashed XK01 module in the vehicle at the end but it worked and I threw the other one back into inventory to be reused on another vehicle. So I go back into inventory and find the other module that I have flashed and used in this vehicle for a period of time while troubleshooting during the initial install. I now connect that module to the computer and it still won't recognise it being connected. I pull a new XK04 off the shelf because I'm out of XK01 modules at this point. I plug it into the computer and it immediately recognises it. So I know that my computer software, Xpress Loader, and connections are all working properly.
At this point I go back to the vehicle and probe some of the wires in the harness from the XK01. I look for the basics: +12 volt, ground, lock and unlock inputs. All of these wires seem to be connected properly going into the module. So no reason module should not be working as it had worked before. So I call the Bypasskit tech department and they advise to just remove the XK01 and wire the lock/unlock & arm/disarm features manually. I was a bit puzzled that a tech from the company would resolve my problem by telling me not to use a product that his company had manufactured for this specific application. So I hang up the phone and contact a service tech from Audiovox to see if he can help seeing as how the main unit that the customer puchased and I installed was an Audiovox. The tech from Audiovox was very helpful and even tried to troubleshoot the XK01 for me. He seemed to be much more knowledgable about the module than the tech from Bypasskit. He had me probe a few wires and jump a few wires with the XK01 plugged back into the vehicle with no response. I told him about the computer not recognising the module when I connected it. He said that the module must be corrupt and needs to be replaced. I told him that I have 2 of them that are both not working and he said that they both must be corrupt. So this goes on and I contact the tech department at AAMP and they say pretty much the same thing.
Now I get into troubleshooting the PUKGM2X passkey III bypass and not having any luck there. Now I'm irritated and ready for a shot of hard liquor. I contact Bypasskit tech department yet again. The tech walks me through about 5 different attempts to program this passkey III bypass and still no luck. I have him verify wire for wire every connection that I have made for both of these modules and he confirmed that they were both installed correctly. He finally says that their head tech is on vacation but this job needs to be referred to him. He stated that he will have "Freddy" contact me on Monday to assist with the troubleshooting of both the XK01 and PUKGM2X modules.
This install is causing me to lose trust in the products that I install and makes me second guess providing this service at my shop. Not to mention that I think the customer is going to kill me!