Recently I received a warning on the SID saying that the Steering wheel lock has failed. This was right after my battery main switch finally went due to corrosion on the positive terminal from the previous owner. the car lost all power mid drive when that went and was turning on and off while on the road. I replaced the Battery main switch and the ignition switch but still get that warning. I was told by 2 Saab Techs that it is the CIM unit. One said that it just lost codes and needs to be reprogrammed. The other said I need a new CIM unit/keys ect... Has anybody else had this problem? And what did you have to do to fix it? My Car is an over sized paperweight right now and I really would love some tips.