Chevrolet Repair Questions? Ask a Mechanic for Answers ASAP
Which BCM issue are you referring to?
I had a 2006 suburban with a loose battery cable that acted like a bad BCM.
It could cause multiple dtcs. The one I fixed a few years ago was loose at the power junction box. It would just barely wiggle where the positive cable entered the box. It caused bcm codes more than power train codes. Something else to check on the 07 suburban is the power box harness. I have seen corrosion form on the connector pins and trip trouble codes. Disconnect each cable from under the pcm box, clean out any dust or corrosion and then cover it with dielectric grease and plug it back in then clear codes.