www.eautorepair.com for subscriptions to TSB's and wiring diagrams recommended. 15$ for a month, 25$ for a year. It will really help anyone and also open a can of worms. The suggested fix for problems for all computer modules and connectors for everything from BCM, ECM, PCM, to the radio is to apply di-electric lube and reconnect. This included my problems for a DLC that won't work and the Traction Control turning itself off. It's manufacturer error and bad computers and parts. My 07' 3.5L electrical parts all read "Delphi" and "Made in Mexico". Nuff said. The commonality in it all is that Delphi went bankrupt in 03', shut down 70% of its operations (google it), and GM bought them up and contracted for electrical parts. All the TSB's and related safety recalls all fall in the 03' to 10' years. Ya, there is a connection there. The TSB's and recalls spill over into in the Traverse, Impala, Grand Prix, Grand AM, Cobalt, Malibu, anything less than a Silverado basically. If you haven't messed with parts or wires, it's recommended to the GoodWrench Techs to NOT replace the modules or harnesses, but to just confirm the wires are good and apply lube at connection points. I'm seeing the dielectric lube at like 12$ per tube. I had the recall fix to my BCM done by Goodwrench for the brake light, and bam, my DLC worked after not working since I bought the car in 08'. I was almost charged a gob of money STARTING at 400$ to trace wires to fix the DLC but I declined the repair. 5 months later, had the recall job done. Now it works. They only applied lube to the BCM. That's it. The IAT and MAF sensors are integral (one part) at my air filter housing and the IAT is acting up but the MAF is reading right according to my scanner. They make 3 connections on my ECM right underneath on the chassis. Could be bad thermistor, more likely a connection problem at the ECM that GM blames on "micro movement", vibration, "built up resistance", or whatever BS excuse. I don't have these problems on my Toyotas. These problems are caused by Mexico and bad business practices that GM won't own up to.