I'm installing an oil temperature guage this weekend. Anytime I work on electrical components I always unhook the battery leads. On older bimmers I have to reset the radio codes for the anti-theft if the current from the battery is cut off. My new E46 does not mention about the codes nor does it comes with the headunit manual. Can someone confirm whether the new ones need code resetting afterwards?