GM3 Repair Service

The GM3 module is used in the following cars: E39 5-series (1995-2003) and E53 X5 (1999-2006)

Last update Feburary 1, 2019

People are always asking me if I'm still doing repair. Yes, I am still doing repairs. If at some point I stop, I will update this web page.

I have added a Testimonials web page. These are links to forum posts about me or emails from people who have used my repair service. They are directly copied from their emails with all the grammar and spelling mistakes left in.

Ok, for my repair service, this is how it works. First I need to determine if you even have a GM3 module problem and if it is a problem that I can repair. I do not want to take your module in for repair if it's not the problem or it's a problem I can't fix. I can not repair all problems with the module only certain one. This is a waste of my time and doesn't help my reputation. The first step is to:
1) Send an email to or call me at
310-283-4273 (DO NOT text me), if I don't answer then send me an email. Let me know you are interested in my GM3 Repair service.
2) I don't care what transmission it has, how many miles or the VIN. Just tell me the cars model year (1999, 2000, 2001, ...), model number (528, 540, X5, etc.) and for the 5-series which body style (sedan or wagon).
3) Briefly describe the problem you are having. I don't care about what does work, only what doesn't and anything happen immediately before the problems started.
4) You may have noticed that I haven't posted my address anywhere. This is so no one can send in modules without first contacting me. Once I determine that GM3 is in need of repair and that I can fix it then I will tell you how to send it in. Payment is to be made by money order, cash or cashiers check (no personal checks) shipped with the module. If you are a auto repair shop I will accept a company check. Payment can also be made via PayPal to my account although PayPal rate is $10 highier. PayPal payment should be made before I receive your module otherwise your repair job may be delayed while I wait for payment. Cost of repair is listed below.
5) When you receive the repaired module back reinstall it and it will just work. No need to pay a visit to your dealer, no reprogramming or coding. In some cases you will need to resync the keys to the module, but, that is a very simple procedure. Key resync procedure.

I get asked all the time if the car will be usable while the GM3 module is out of the car. Yes, the car will run and drive just fine without the module. Engine, transmission, lights and brakes are not controlled by the GM3. The following items are controlled by the GM3 and will not function without the module: windshield wipers, door locks, rear windows, interior lights, trunk release, tail gate release, soft close trunk and if your car is so equiped, servotronic, which is a boost in steering assist at low speeds, that won't kick in and you will have a harder time steering at low speeds.

GM3 Repair Service
Repair w/Priority
mail return shipping
Repair w/Express
mail return shipping
Within the US (Add $10 if paying by PayPal)
Outside the US
$150 USD
$170 USD
Drive Up Service


With Repair w/Priority mail return shipping, modules are repaired and shipped out within 24 hours of receiving it. Return shipping is via USPS Priority Mail (approx 2-3 days within the US and 6-10 days outside the US).

With Repair w/Express mail return shipping, modules are repaired and sent out the same day if possible. Return shipping is via USPS Express Mail (usually delivered overnight within the US and in about 5-6 days outside the US).

Drive Up Service is where you schedule an appointment with me and you drive your car over to my place in Torrance (approx 17 miles south of downtown LA). While you wait I will remove the GM3 module from your car, repair your module, reinstall the module back in your car and put everything back together. You won't have to get dirty at all. This takes about 45 minutes to complete. With drive up service evenings and weekends are fine. Just contact me with what time you would like to come over and I'll let you know if that time works for me.

Once I have reviewed your information I will try and determine if GM3 Repair service is right for you. If it sounds to me like a GM3 problem I will then give you my address of where to ship the module for repair.

Payment should be made via a money order, cashiers check made out to Scott Johnson (no personal checks), cash shipped with the module or via PayPal ($10 if paying by PayPal) to Repair shops can pay with company check. When using PayPal do not use eCheck as this takes 7-10 days to clear and will delay the repair. Typically this is only when the funding source is a back account. When the funding source is a credit card the payment take just seconds.

Packing and shipping the module. The GM3 contains ICs which are static sensitive. Do not take the circuit board out of the white box. Place it in a static safe bag if you have one or wrap it in paper such as newpaper which is inherently anti-static. Do not wrap it in white or clear plastic as there are very staticy and could damage the module. The post office has free boxes available is shipping via Priority Mail or Express Mail. One of my favorites is the 13.5" x 11.5" x 2.5" box that is available in Priority Mail and Express Mail versions. There is also the Priority Mail Small Flat Rate box which is just big enough for the GM3. Cost to ship using the Small Flat Rate box is only $5.35. This is the fastest and most economical way to ship.

Notes on shipping the module in. Do not remove the board from the white module casing. Send it in an antistatic bag if you have one, otherwise use a paper bag or newspaper (inherently anti-static). Do No wrap it in plastic that isn't anti-static. You can ship the module to me via any means you wish, FedEx, UPS, USPS, I don't care, they will all get to me.

Be sure to put a note in with the module with the address you want the module shipped back to. Please print clearly. If you want a tracking number send to you when it ships please put your email address on the note.

Back to BMWGM5 Main