I would lke to change the programming options for my key memory and car memory in my 2001 540i. Everywhere I can find info on this topic it's stated that you need to bring the car to the dealer to have the options in programming changed. I would like to change the options myself. There must be a programmer on the market to accomplish this...?? Anyone know such a programmer and/or cable and software using a laptop to make these changes? All programers I can find are for service interval reset and OBDII items. Examples of things I'd like to change are: daytime running light (on or off), audible indication of car locking with key remote, doors locking or not once viehicle moves, etc. Is there a separate connection (other than round diagnostic port under the hood and other than the OBDII connector unde the dash on drivers side) for changing these functions? Where can I buy the right programmer/software?