Chevrolet Repair Questions? Ask a Mechanic for Answers ASAP
Okay, this system is not documented as well as the switch system. The signal from the pedal position sensor goes through the body control module. Is it possible to check for codes in the body control module? This might help. I see a lot of cases where brake fluid has leaked through the seals in the master cyinder into the brake booster causing it to stick. The test to check for this is to loosen the bolts that hold the master cylinder to the booster while the lights are on. If they go out then you may need to replace both the booster and the master cylinder.
Aaargh! I am so sorry. Somehow I got this confused with a Chevy Equinox problem I am working on. I will start over. Info along shortly.
Which engine is in your 2012 2500 Savana?
It looks to me that this vehicle has both a pedal position sensor and a stop light switch. Both are located on the brake pedal.