Xoutpost.com

Xoutpost.com (https://xoutpost.com/forums.php)
-   X5 (E70) Forum (https://xoutpost.com/bmw-sav-forums/x5-e70-forum/)
-   -   Retrofitted Power Tailgate 2007 BMW X5 (https://xoutpost.com/bmw-sav-forums/x5-e70-forum/92560-retrofitted-power-tailgate-2007-bmw-x5.html)

pendzint 05-13-2013 10:40 PM

Retrofitted Power Tailgate 2007 BMW X5
 
Just figured I would let it be known that the Power Lift (open/close) can be retrofitted into a 2007 BMW X5. I purchased the major cost items out of a 2011 BMW X5 at a local wrecker. Then bought all the other odds and ends from bmw. The main parts required were the power operators (in place of the usual gas struts), the extra internal hatch power button with trim (located on the bottom of the interior rear hatch panel) and the hkl module. Surprisingly the power operators clipped directly in place of the struts and the electrical wiring boot / harness fit directly in place of a rubber grommet located next to the strut mount on the hatch. I couldn't find the matching connectors for the power operators so I cut the connectors off, soldered long lengths of the correct gauge wire for each lead and then applied heatshrink over each soldered connection. The wiring had to be fished through the sides of the tailgate, through the rubber boots at the top of the tailgate and then routed carefully to the passenger side of the trunk area below the fuse panel to where the hkl module is installed. I was able to dremel a hole in the bottom of the interior tailgate cover in the same location as the factory install. The switch fit perfectly with the surrounding moulding i got from the wrecked x5. (a new cover with the switch hole was very pricey) Two of the three wires from this switch were put in parallel with the wiring from the exterior tailgate switch. The third wire had to be run from the switch to the hkl module similar to the power operator wiring. Power and ground wiring was installed in the appropriate fuse panel terminals and ground hubs located near the fusepanel. The only thing i missed was there is a latch on the lower tailgate which needs to be replaced with a different latch including a limit switch. This just tells the hkl module that the lower tailgate is closed and it is ok to close the tailgate. One wire from this switch is routed to the hkl module while the other is just tied to a ground. If the lower tailgate is open, this switch closes and applies ground to a terminal on the hkl module. As i missed this switch, I left this wire disconnected until i can get the new latch and route the wiring. Two can bus wires were tied in parallel with the can bus wires from my ahm module. (trailer module)

Next came coding the vehicle to recognize the hkl module. I had to change the fa code from #0407 to #0408 as this option was not available on my model year. I also added $316 to the fa which is the option code for the power lift tailgate.

After coding this, the power tailgate was operational but needed minor coding in the hkl module to permit the remote open/closing of the tailgate. (from the factory it will only open with the remote.

One last glitch had me scratching my head for a while. I had a persistent airbag module error that I couldn't clear in inpa. After translating the error from german i concluded that it said their was an active head restraint fault. Thinking back to changes in model years, i remembered that active headrests came standard in the x5 in 2008 but were not available in 2007. The airbag module was looking for something that was never installed in my x5. To fix this, I changed the fa code back to #0407 in the cas and frm modules and then recoded the airbag module back to the original coding before I started the model year changes. The airbag module error cleared upon completion of this coding.

In summary,

This was a fairly large project to complete. It set me back about $1000 using wrecker parts for the big expense items & bmw for all the other odds and ends. I think it was worth it. I used BMW WDS to determine all of the wiring and realoem to figure out all necessary part numbers or sometimes locations of certain parts. I bought this certified series x5 about 3 years ago. It was practically loaded (nav, usb, rear entertainment, rear camera, pdc, etc) but was annoying in the fact it was missing the power tailgate option. Kind of feels stupid when someone in a grand caravan parked beside you has this feature and your x5 doesn't. I would definately recommend this upgrade.

blue dragon 05-13-2013 10:54 PM

Very nice work. I had someone ask me about it recently, now I can point them to your thread. It feels good to work on your car, doesn't it?

I'm in the process of retrofitting an FLA mirror for high beam assist. :) Whats next for you?

pendzint 05-14-2013 05:24 AM

Maybe upgrade the nav system to the cic with the combox. I installed the cic in my 2004 530i. It is such a huge improvement over the old crap. I still need to install the combox in my 530i but I haven't gotten around to updating the cic firmware prior to installing it.

It does feel good to get these things working especially when bmw says it can't be done.:rofl:

ard 05-14-2013 10:53 AM

Impressive effort. Well done.

A

brian5 05-14-2013 05:51 PM

pendzint,

Wow, that's quite a job that you took on there. Congratulations on a successful completion :)

TriX5 11-26-2013 05:31 PM

Any pics or link to instructions?
 
I need to replace the upper tailgate on my e70 and I'm hunting for some instructions.

Would appreciate any pointers.

monto 12-04-2013 09:47 PM

Great write up. Based on your comments that the auto struts snap into place of your existing gas struts it would seem a pretty easy DIY to swap out a failed auto strut? Can you confirm and or provide any direction on removal/install.

Regards,
monto


Sent from my iPhone using Tapatalk

palmer02 02-10-2014 10:44 PM

Thanks for info

gt3 03-02-2014 12:23 AM

thanks for info...I was just thinking the other day whether a retrofit would be possible.

LONE RANGER 06-15-2014 07:45 PM

Any pics? I have a BMW E70 X5 4.8I 2007.Missing auto trunk,rear center tv and Sat coding.Looking to do auto trunk and sat.

physguy 06-27-2014 10:25 AM

Quote:

Originally Posted by monto (Post 967885)
Great write up. Based on your comments that the auto struts snap into place of your existing gas struts it would seem a pretty easy DIY to swap out a failed auto strut? Can you confirm and or provide any direction on removal/install.

Regards,
monto


Sent from my iPhone using Tapatalk

Yes, they swap out pretty easily. Actually broke the right-side autostrut and replaced with a gas strut until I found a replacement on eBay. (Dealer wanted $350). Only prblm was the wife bending my ear while she held the trunk up.

ModBargains 06-27-2014 02:29 PM

Sweet. Good to know the old cars can have the luxuries.

forum1 12-16-2014 06:11 AM

Quote:

Originally Posted by LONE RANGER (Post 998232)
Any pics? I have a BMW E70 X5 4.8I 2007.Missing auto trunk,rear center tv and Sat coding.Looking to do auto trunk and sat.

I'd like to see pics too, especially one of the switch (button) installed in the trim of the liftgate that was modified to accept the switch.

For folks that may not be aware, the reason so many otherwise loaded 2007 X5s don't have the power liftgate (Automatic Tailgate) is that for this first model year of the E70 BMW reported a parts shortage/supplier issue. If I recall correctly the Automatic Tailgate option was supposed to be available from the get go but was delayed, being listed as a late production availability item, and then finally scrapped altogether for model year 2007. If anyone recalls differently or knows of a 2007 that was built with the Automatic Tailgate please feel free to chime in.

For the 2012 model year the Automatic Tailgate was made standard equipment, among other options.

95wildtt 03-05-2017 09:49 AM

Hi,
Got all of the wiring run yesterday and added $316 to the VA for both the CAS and FRM modules.

I can read and code the HKL module, but it's not doing anything... doesn't even light up the button on the inside of the tailgate.
Got Error Code A2C7 (can't find what this is anywhere??) in the HKL module a couple of times last night, but cleared them and they haven't re-occurred.

I tested both actuators with 12v and they both move OK. The switches on the dash, outside of the tailgate and the new switch inside of the tailgate all unlatch the locking mechanism like they should, but nothing from the HKL... it's just doing nothing at all.

Been over the wiring and tested all connections (lower tailgate switch, CAN obviously if Ic an read the module, inside switch) and all seem to be proper and working OK, and the two 12v connections are correct.

All of the parts and the HKL module are new, so shouldn't have any concerns about bad parts.

Any ideas?

Thanks,
John

blue dragon 03-05-2017 02:30 PM

Did you code JBE (JBBF) as well? I would guess that the junction box electronics is part of it?

95wildtt 03-05-2017 03:32 PM

Quote:

Originally Posted by blue dragon (Post 1104004)
Did you code JBE (JBBF) as well? I would guess that the junction box electronics is part of it?

Hey Blue, thanks for the suggestion...
Do you have any idea what would need to be coded in the JBE?
I haven't seen anyone mention this in the retrofit threads, but maybe I missed something. :dunno:

Also, as part of the retrofit, you add 2 fuses to the rear junction box: #99 (40A) for the spindle drive power and #121 (5A) the power for the HKL logic itself. I've verified that the HKL is getting +12v from both of these sources.

I don't believe the OP, pendzint or islandboytrini (who posted in the What have you done to your X5 lately thread) had a CIC retrofit done...
Could that be an option?

I did the CIC retrofit a couple of years ago, and I seem to have read something about being able to control, the height of the tailgate in the CIC.
That may have been for another Exx platform or the newer Fxx, but I remember seeing that somewhere. Maybe I need to enable something in the CIC??

Left the X5 sit overnight thinking maybe the coding would take some time to be active, but still no luck...

Thanks for the feedback,
John

blue dragon 03-05-2017 07:34 PM

You'll need to code CIC to be able to adjust the height that the door opens, but there isn't anything else in there for the rear hatch

Quote:

Originally Posted by 95wildtt (Post 1104007)
Hey Blue, thanks for the suggestion...
Do you have any idea what would need to be coded in the JBE?
I haven't seen anyone mention this in the retrofit threads, but maybe I missed something. :dunno:


John

Are using the expert profile? After you modify the FA with code for power trunk, just code JBBF, see if fixes it. If you have any other coding in there to change default values, you will have to redo it as the expert profile defaults the values

95wildtt 03-05-2017 11:03 PM

2 Attachment(s)
Hi Blue,
I used the Expert Profile to Write_FA for the CAS module, then did the same for the FRM module.
No problems!
The values I had coded in each module didn't get reset in either of them, as all of the coding that I have done previously still works.
It seemed odd since I read that the modules are supposed to get reset to factory coding...
I wasn't coding the modules with the new code for the added item to the FA.

I read another post somewhere where you stated:
Write_FA ($xxx) to the CAS then code it back to the defaults (SG_CODIEREN) with the new FA...
That all went smoothly with no issues.
Assume this is now rest back to factory defaults.

Write_FA ($xxx) to the FRM then code it back to the defaults (SG_CODIEREN) with the new FA...
Now I keep getting this error when I try to code (SG_CODIEREN) the FRM module:
COAPI-1043: error during processing CBD-file
FRM2_E70.C09

I'm pretty sure that I have the latest Daten:
Version 60.1
Downloaded from here:https://mega.nz/#F!4pQjXRYb!YmZcD6u1taTxzmiCbn5TDA

Also I'm pretty sure that I have the latest version for NCS (3.1) and it's a fresh install that has been working fine until this activity.

Thought for sure I was about done with this, and now this Error...
This is driving me crazy!!

Thanks again you are always very helpful!
John

95wildtt 03-06-2017 04:21 AM

bump

blue dragon 03-06-2017 06:26 AM

1. After you do F1, then F3, select E70, then read the ECU (pick CAS or FRM) You should have the full FA loaded.
Pick enter FA, then go modify it with the ($xxx) for the power trunk. Then go code FRM, CAS and HKL (maybe JBBF too) with that FA. That will reset all the coding to the values in the FA (and in the process code them to work with the power trunk).

2. You will need to redo any individual coding you have, make sure you use the manipulation profile first before you do step 1 and backup all your .man files in the work directory as you read each module that you plan on defaulting. Apparently there is another program that allows you to save your coding while changing the FA, but I haven't used it.


Edit, I just looked at your FA trace, why are you changing your date to 1011? Not sure if you will be able to code the FRM with that date, since the script may be expecting FRM3 (which is what came with that build date)

95wildtt 03-06-2017 07:10 AM

Quote:

Originally Posted by blue dragon (Post 1104052)
1. After you do F1, then F3, select E70, then read the ECU (pick CAS or FRM) You should have the full FA loaded.
Pick enter FA, then go modify it with the ($xxx) for the power trunk. Then go code FRM, CAS and HKL (maybe JBBF too) with that FA. That will reset all the coding to the values in the FA (and in the process code them to work with the power trunk).

2. You will need to redo any individual coding you have, make sure you use the manipulation profile first before you do step 1 and backup all your .man files in the work directory as you read each module that you plan on defaulting. Apparently there is another program that allows you to save your coding while changing the FA, but I haven't used it.


Edit, I just looked at your FA trace, why are you changing your date to 1011? Not sure if you will be able to code the FRM with that date, since the script may be expecting FRM3 (which is what came with that build date)

Doing exactly as you outline in #1.
CAS works great, and is done.
FRM will not let me code the module without giving me the error as outlined. I can read it, save the .TRC as a .MAN and re-code it, which of course does nothing, but I can't code it with an empty FSW PSW.MAN file in FSW PSW or Expert mode. Always gives the same error...

The date was changed to 1011 for the CIC retrofit. Should I change it back and re-try the FRM?

Thanks,
JOhn

95wildtt 03-06-2017 07:32 AM

THAT DID IT!!!
Changed the FA Date back to #1008 and the error for the FRM went away!

Re-codded the CAS, FRM and JBBF and it's WORKING!!! :wow:

THANKS BLUE _DRAGON!

blue dragon 03-06-2017 08:41 AM

You will can manually change the FA date back to 1011 when you need to read CIC or combox. Thats how I did mine, I never wrote a newer date to any of the modules.
Quote:

Originally Posted by 95wildtt (Post 1104055)
THAT DID IT!!!
Changed the FA Date back to #1008 and the error for the FRM went away!

Re-codded the CAS, FRM and JBBF and it's WORKING!!! :wow:

THANKS BLUE _DRAGON!

Hey, you figured out the rear fogs :), glad to return the favour

95wildtt 03-06-2017 09:05 AM

Thanks again!
I'll remember how to code things now.

Do you have the height adjustment option for your power tailgate in the CIC?
Just wondering if there is an option I should look for.

Cheers,
John

blue dragon 03-06-2017 09:21 AM

There is an option, if you can wait till tonight when I get home, I'll pull a trace from my CIC and attach it. You should be able to compare to see what you need to add.

95wildtt 03-06-2017 11:18 AM

Hi Blue,

I coded the CIC with the 0713 date code in the VO, as you mentioned, and have the menu for the height adjustment of the power tailgate now.

Thanks again, you're a lifesaver!

95wildtt 03-16-2017 03:18 PM

Weirdness...

On occasion when the X5 is running, the power tailgate won't close.
It closes all of the way, doesn't latch and then opens about 1/4 of the way and stays there. Doesn't matter which button/keyfob that I use.
If I turn the engine off and then try one of the buttons/keyfob it closes completely.

Seems like something with the CAS...

Anyone seen this?

Thanks,
John

blue dragon 03-16-2017 07:21 PM

No, I haven't had that. Are you sure its not a problem with the microswitch for the latch?

95wildtt 03-16-2017 08:09 PM

I don't believe it's the switch, because if I open the lower tailgate the top won't move... and I think that's by design.
I did re-flash both the CAS and the HKL, just to be sure they were OK.

I'm beginning to think it has something to do with my remote start. When I remote start, then try to use the tailgate, I get the weird behavior as mentioned, but only sometimes. The remote start can also mess with the logic in the CA sometimes, so I think the 2 are related.

If I don't remote start, the tailgate works as it's supposed to...
I'll do some more digging to see if I can nail down the chain of events that seem to cause this.

Thanks,
John

Traviee46 08-17-2019 02:12 AM

How hard is the retrofit? I’m no talking about installing parts, i just want to know if i need to run any wires to front.

Thank you

Doreen 12-23-2025 10:25 PM

Can someone please post a step by step on the programming? I have all the necessary tools, but I’m not too familiar with the actual coding. I’ve wired everything up and the switch works. However, I’m stuck at programming. Appreciate any help. Thank you.


All times are GMT -4. The time now is 01:16 AM.

vBulletin, Copyright 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.0
© 2017 Xoutpost.com. All rights reserved.