Multiple warning lights
I have a 02 corvette. Recently the ABS light, Traction control and check gages lights have come on. After a while the ABS light goes out and the Security light comes on and the radio will play again for about 20 seconds then the ABS light comes on and security goes off and the radio stops again. The air conditioner runs fine, the lights work fine, the battery tests 98%. One boot in the passenger door was exposed body side and there is a ground wire exposed. I noticed this started happening when it was wet, but now it does it all the time. Yersterday I was palying with the ignition switch by moving the key back and forth, when I shut the car off and went to turn it on again it started and immediatly stalled, did this several times before I could get it started again.I took it to the dealer and said they wanted to change the BCM, I don't think that is the problem. Please help, thank you.