I have an issue draining my battery overnight. With the key out of the ignition I still have the odometer, radio and clock on. I replaced the ignition switch but it didn't solve the problem. Internet said that was most likely the problem. Next I will replace the ignition lock cylinder. Does anyone have experience with this problem? My car is a 1996 BMW Z3 1.9 liter