My 2004 SSR is experiencing problems with the DIC after removal for stepper motor repair. All displays work except the miles per empty. However the options to change settings such as exit:horn/lights, headlight delay are stuck and cannot be changed. The other and worst is the battery dies after about 3 days unless I remove the #10 DIC/Dash fuse. I have returned it to the tech that repaired the stepper motors on 2 occasions when he resoldered the circuitry that possibly could be problematic with no positive result. Discussed problem with several nation wide repair centers. All replied that they either never heard of the problem or they could not repair. Found one guy to look at it and shipped to him. He reported that he could see no problem with the unit. He hooked up the harness on his SS Trailblazer and reported everything worked. Even said there would only be a charge except for shipping. Placed the unit in the truck and still no change. Lead me to believe it was related to some other area of the vehicle. Checked firewall ground, dash plug and every ground I could find. Changed the ignition switch to genuine GM Delco. All diagnostics performed by several local garages, all reveal the dash as the problem. Of course I already know that. I pull the fuse if I don’t plan to drive and install again when I do. I am going to explore the possibility of adding a switch inside the vehicle to control the fuse block. Otherwise I can continue on as I have, or trade it in to a dealership far far away. Anyone, please help.