I took my '01 Jimmy 2wd 2dr SLS to the Local Dealership yesterday because the Air Bag System Warning Lamp was on (some "in-compatability" DTC?) and -- other than timing-out after an hour -- the Dome Lamps would never go-off for closing the driver door without pushing that "Over-ride" button located near the Headlamp Switch...I told them the guy I got the car from -- who never could get it reliably started/running over a years-time -- had (said He... ; ) replaced the Fuel Pump, Ignition Lock Cylinder, and BCM, and that since I'd replaced the Fuel Pump and corrected a LOT of funky wiring (a lot of which was HIS) and completed the 30-minunte Ign. Key "Relearn" prodceedure I haven't had any other problems..."so if you can verify "Flashing" the BCM will resolve the Air Bag & Dome Light problems then go-for-it". So the Tech "Flashed" the BCM, and though the Dome Lamp problem continues, the Air Bag light is now off and STAYS off (w/no DTC re-setting)...but NOW the Jimmy will only crank, fire and die...and is setting a "Theft System" DTC immediatly upon K.O.E.O. after "Clear DTC's"... Whereas it used to "Flash" with K.O.E.O. the "Security" lamp now comes-on solid, then goes-out. It has not responded to repeated trys at the 30-min "Key Program" proceedure, and the Tech said he'd also tried the "Quick-way" using the Laptop at His Tool Box. They wanted another $95 bucks to continue diagnostics, so I opted to have it towed-home to do it myself...where I put it on 10 amp. charger for the battery being depleted, and tried the 30-min. "Relearn" proceeduer Myself a few times... FWIW: Just prior leaving the dealership I'd also found that NOW My Remote-Key FOB doesn't work whatsoever (and that the dome-lamps STILL stay "On" unless You press the Over-ride" switch, etc.), so the Service Writer comes-out with a laptop to "Install Flash Updates to the PCM"...and in addition to everything else, NOW the Headlamps stay-on w/Key-On regardless of how many times you punch the "Over-ride" switch OR turn-off/on the Headlamp Switch : ? So I towed it BACK this morning, authorized another $95 bucks, and told them in no-uncertain terms the car needs to start, run, and drive-home by Tuesday morning and -- at-least! -- be RUNNING as-was when I brought it in ~ or tell me EXACTLY why it won't run, and warranty THEIR "Diagnosis".