If your BMW has CANbus, you can power your Garmin GPS directly from the output power option (an original part of your BMW harness).