yes i have aftermarket radio. and other issues were stated in op
"1st my BCM has several codes in it, dont remember them all. and sometimes all the gauges will go dead and all warning lights come on while im driving have to turn car off and on a few times to get them back."