When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
"Hey everyone! I’ve got a small issue with my 2012 Corvette, the one with the Magnetic Ride system. I’m getting a fault code B0947-06 and B0946-06 , described as a short to positive. According to the report, it might be unintended voltage on the line. We already checked the switch and the wiring between the switch and the BCM – everything looked fine. Does anyone have suggestions on where else I should look for the cause? Thanks a lot for the help!"
I had the same two codes you are seeing as indicated with my bidirectional scanner on my 2009 base coupe. B0947-06 is a suspension sport mode indicator circuit, short to positive other than battery. I don't recall the definition of the other code.
I did a bit of electronic signal troubleshooting and here is the synopsis. FYI, the FSM wiring diagrams were helpful with the following troubleshooting. I checked the sport/touring **** to be sure it was working properly as indicated by a status change as seen on my scanner when viewing the BCM. Just to be methodical, I performed a pin to pin, wire to wire, and wire to ground check on the wiring between the sport/touring **** wiring termination and the BCM wiring termination. I performed the same checks on the wiring between the BCM wiring termination and electronic shock module termination. All wiring checked out with no problems. I could see the voltage changing on each of the shocks as each corner of the car was bounced, so for the time being, I assumed the wiring to the shocks and the shocks were okay This left the electronic shock module which I mapped out using test equipment available at work. SO after all of that troubleshooting, a solid state component in the electronic shock module had failed. I was lucky and found a used one, correct part number, on the AES Corvette used parts site. The replacement shock module solved my problem.
I should mention, I never had a SERVICE RIDE CONTROL message appear on the DIC when my module failed, my shocks just defaulted to a very soft ride and would not change as the tour/sport **** was rotated.
Long write up, but I hope it helps you solve your issue.
Last edited by MissileDoc; Apr 16, 2026 at 11:09 AM.
I had the same two codes you are seeing as indicated with my bidirectional scanner on my 2009 base coupe. B0947-06 is a suspension sport mode indicator circuit, short to positive other than battery. I don't recall the definition of the other code.
I did a bit of electronic signal troubleshooting and here is the synopsis. FYI, the FSM wiring diagrams were helpful with the following troubleshooting. I checked the sport/touring **** to be sure it was working properly as indicated by a status change as seen on my scanner when viewing the BCM. Just to be methodical, I performed a pin to pin, wire to wire, and wire to ground check on the wiring between the sport/touring **** wiring termination and the BCM wiring termination. I performed the same checks on the wiring between the BCM wiring termination and electronic shock module termination. All wiring checked out with no problems. I could see the voltage changing on each of the shocks as each corner of the car was bounced, so for the time being, I assumed the wiring to the shocks and the shocks were okay This left the electronic shock module which I mapped out using test equipment available at work. SO after all of that troubleshooting, a solid state component in the electronic shock module had failed. I was lucky and found a used one, correct part number, on the AES Corvette used parts site. The replacement shock module solved my problem.
I should mention, I never had a SERVICE RIDE CONTROL message appear on the DIC when my module failed, my shocks just defaulted to a very soft ride and would not change as the tour/sport know was rotated.
Long write up, but I hope it helps you solve your issue.
"Hey, I got a note that I need to replace the Electronic Shock Module. Can you confirm if you're talking about the module located under the right front fender, in front of the engine controller? I just want to be sure before I order anything. Thanks!"
Sure, thanks a lot for all the help. I’m getting to work on it now, and I think in a few days I’ll have an answer on whether I managed to find it or swap that module. I’ll keep you posted.
"Hey everyone! I’ve got a small issue with my 2012 Corvette, the one with the Magnetic Ride system. I’m getting a fault code B0947-06 and B0946-06 , described as a short to positive. According to the report, it might be unintended voltage on the line. We already checked the switch and the wiring between the switch and the BCM – everything looked fine. Does anyone have suggestions on where else I should look for the cause? Thanks a lot for the help!"
When you say everything "looked" fine did you actually test the circuit for a "short to power" or did you just look ??...if this testing is over your head seek out an auto electric shop.
When you say everything "looked" fine did you actually test the circuit for a "short to power" or did you just look ??...if this testing is over your head seek out an auto electric shop.
Alright, listen up everyone. After ordering and replacing the new control module for the transmission suspension, it turned out that after the replacement, all the errors disappeared.
And just to add, when it comes to electronics, I’m one of the best technicians
When you say everything "looked" fine did you actually test the circuit for a "short to power" or did you just look ??...if this testing is over your head seek out an auto electric shop.
Alright. After ordering and replacing the new control module for the transmission suspension, it turned out that after the replacement, all the errors disappeared.
And just to add, when it comes to electronics, I’m one of the best technicians
So, thank you all for the encouragement, help, and support. I’m attaching a photo because it turned out that the control module was slightly mechanically damaged.
Alright. After ordering and replacing the new control module for the transmission suspension, it turned out that after the replacement, all the errors disappeared.
And just to add, when it comes to electronics, I’m one of the best technicians
So, thank you all for the encouragement, help, and support. I’m attaching a photo because it turned out that the control module was slightly mechanically damaged.
Cool beans, glad you got the part fast and it's working again.
Alright, listen up everyone. After ordering and replacing the new control module for the transmission suspension, it turned out that after the replacement, all the errors disappeared.
And just to add, when it comes to electronics, I’m one of the best technicians
Confused is that module both trnsmission and suspension?
I have a mag ride and did some work to it. You may want to check that the mag sensor rodes under the car are connected on all 4 corners. If one is disconnected it will throw a code. Hope that helped.