Notices
987 Forum Discussion about the Cayman/Boxster variants (2004-2012)
Sponsored by:
Sponsored by:

Blackknight530i 987.1 to 987.2 DFI Conversion/Swap Build Thread

Thread Tools
 
Search this Thread
 
Old 06-10-2024 | 03:20 PM
  #91  
RennPart's Avatar
RennPart
Basic Sponsor
Rennlist
Site Sponsor

 
Joined: Nov 2016
Posts: 995
Likes: 416
From: Alton, VA and Bethania, NC
Default

Originally Posted by blackknight530i
Out of curiosity, when you build a track car, are you removing the parking brake entirely? Just curious how you go about fitting the cable tubes if you leave them or if you come up with a good solution to them rubbing the engine like mine do. I'm thinking about cutting out the sections of the bulkhead with the recess from my donor car and welding them into my 06, but am curious to see if there's an easier option that works. Even just denting the metal a bit to allow them to fit might be easier and will be covered up on my car anyways.
No eBrake in this car.

I still need to pull the power steering and clutch line out of the donor car.

That reminds me of another question I had for you, which shift cables did you use?

__________________


rennpart.com | Phone: 336-793-2134 |Email: ace@rennpart.com

Instagram | Facebook
Old 06-10-2024 | 03:33 PM
  #92  
blackknight530i's Avatar
blackknight530i
Thread Starter
Rennlist Member
 
Joined: Oct 2020
Posts: 124
Likes: 65
Default

Originally Posted by RennPart
No eBrake in this car.

I still need to pull the power steering and clutch line out of the donor car.

That reminds me of another question I had for you, which shift cables did you use?

Ok, that's what I figured you would say about the ebrake. Unfortunately, since mine is a street car, I do need the ebrake. I'll figure something out.

I used the existing Numeric shifter cables I had in my 06. No changes required. Everything attached as it was meant to. Battery cable did as well.
Old 06-10-2024 | 03:44 PM
  #93  
RennPart's Avatar
RennPart
Basic Sponsor
Rennlist
Site Sponsor

 
Joined: Nov 2016
Posts: 995
Likes: 416
From: Alton, VA and Bethania, NC
Default

Originally Posted by blackknight530i
Ok, that's what I figured you would say about the ebrake. Unfortunately, since mine is a street car, I do need the ebrake. I'll figure something out.

I used the existing Numeric shifter cables I had in my 06. No changes required. Everything attached as it was meant to. Battery cable did as well.
Thanks Paul,

I will have a ton of modules left over from this job.

I ordered the PIN's and tool today. I am going to try to use the existing harness which is pretty chopped up...

As a backup I have the entire car harness out of the 987.2 on hand if all else fails. I did notice the difference in connectors at the fuel pump and was worried about that- sounds like it's a non-issue. I had to use a port-a-power to uncrinkle the front end of the 987.2 donor to get the wiring harness out without cutting it- the front shock towers were shoved back a good ways.

--Aaron
Old 06-10-2024 | 03:50 PM
  #94  
blackknight530i's Avatar
blackknight530i
Thread Starter
Rennlist Member
 
Joined: Oct 2020
Posts: 124
Likes: 65
Default

Originally Posted by RennPart
Thanks Paul,

I will have a ton of modules left over from this job.

I ordered the PIN's and tool today. I am going to try to use the existing harness which is pretty chopped up...

As a backup I have the entire car harness out of the 987.2 on hand if all else fails. I did notice the difference in connectors at the fuel pump and was worried about that- sounds like it's a non-issue. I had to use a port-a-power to uncrinkle the front end of the 987.2 donor to get the wiring harness out without cutting it- the front shock towers were shoved back a good ways.

--Aaron
Yeah, for the fuel pump, I didn't do anything with it. If you swap the 987.2 harness, you'll need to swap over the fuel pump controller, but mine seems to work just fine without the controller. If I wanted to cut up my 987.2 body harness, I could wire in the controller by adding 1 single wire from the DME harness junction to the fuel pump controller. The other wires are already at the fuel pump, so you're basically putting the controller in-line between the body harness and pump itself and adding the one wire.

Since the one you're working on is just a track car, if you don't need ancillaries like A/C, radio, amp, etc. I'm sure there are quite a few wires you can disregard if you want on the engine harness connectors, though it's not that big of a deal to keep them.
Old 06-27-2024 | 05:31 PM
  #95  
RennPart's Avatar
RennPart
Basic Sponsor
Rennlist
Site Sponsor

 
Joined: Nov 2016
Posts: 995
Likes: 416
From: Alton, VA and Bethania, NC
Default

I need to open the wiring diagrams but I noticed the .2 rate of turn (yaw) sensor is a 4 pin and the .1 is a 6 pin.


Old 06-27-2024 | 05:36 PM
  #96  
blackknight530i's Avatar
blackknight530i
Thread Starter
Rennlist Member
 
Joined: Oct 2020
Posts: 124
Likes: 65
Default

Originally Posted by RennPart
I need to open the wiring diagrams but I noticed the .2 rate of turn (yaw) sensor is a 4 pin and the .1 is a 6 pin.

Correct and they are wired differently at the PSM module as well. I posted the wiring changes previously. I also used the connector from the 4 pin harness, but scavenged it from a harness on my parts Range Rover since I didn't want to cut up the 987.2 harness. The pins are the same, so you can just repin the connector and tape up the extra two wires you won't be using.

Badically, it's power, ground, CAN Drive High and CAN Drive Low.
The following users liked this post:
RennPart (07-05-2024)
Old 07-05-2024 | 03:52 AM
  #97  
RennPart's Avatar
RennPart
Basic Sponsor
Rennlist
Site Sponsor

 
Joined: Nov 2016
Posts: 995
Likes: 416
From: Alton, VA and Bethania, NC
Default

Car is running now. Was able to re-wire the PSM module and yaw sensor.

For some reason we get a low coolant light with a pegged temp gauge on the cluster despite OBD data reading correct coolant temps. I swapped coolant sensors and also checked the ground (was good)- still the same issue.

We used all the modules from the .2 where applicable including the instrument cluster. I need to look at my DME codes again- I wonder if there is a crash trigger that enables this coolant idiot light behavior (the donor was a wrecked car). Interesting enough the .1 cluster works with the exception of the oil level gauge- the coolant reads 175 but there is a low coolant warning.

One thing I will have to do is look into re-wiring the Sport/sport plus console from the .2 donor in order to retain functionality, there's a code in the PSM for missing the console/controller. The .1 did not have Sport Chrono etc.

--Aaron

Old 07-08-2024 | 07:07 PM
  #98  
blackknight530i's Avatar
blackknight530i
Thread Starter
Rennlist Member
 
Joined: Oct 2020
Posts: 124
Likes: 65
Default

Originally Posted by RennPart
Car is running now. Was able to re-wire the PSM module and yaw sensor.

For some reason we get a low coolant light with a pegged temp gauge on the cluster despite OBD data reading correct coolant temps. I swapped coolant sensors and also checked the ground (was good)- still the same issue.

We used all the modules from the .2 where applicable including the instrument cluster. I need to look at my DME codes again- I wonder if there is a crash trigger that enables this coolant idiot light behavior (the donor was a wrecked car). Interesting enough the .1 cluster works with the exception of the oil level gauge- the coolant reads 175 but there is a low coolant warning.

One thing I will have to do is look into re-wiring the Sport/sport plus console from the .2 donor in order to retain functionality, there's a code in the PSM for missing the console/controller. The .1 did not have Sport Chrono etc.

--Aaron
Glad to hear you got it running. I never did anything regarding the coolant temp on the cluster, so not sure why you'd be having an issue with that. Maybe you have a damaged wire somewhere? Just to be sure, did you swap the CAN gateway module under the cowl on the driver side to the .2 one? I believe the coolant temp comes to the cluster through CAN, so it's possible that it's not receiving the right signal or something.

As far as the Sport button, mine already had Sport Chrono on both cars, but I have swapped in the .2 button panel. I think the wiring just goes from the panel to the PSM module. You could also look at getting a tune from Scott that enables Sport all the time or something like that.
Old 07-08-2024 | 07:26 PM
  #99  
RennPart's Avatar
RennPart
Basic Sponsor
Rennlist
Site Sponsor

 
Joined: Nov 2016
Posts: 995
Likes: 416
From: Alton, VA and Bethania, NC
Default

Originally Posted by blackknight530i
Glad to hear you got it running. I never did anything regarding the coolant temp on the cluster, so not sure why you'd be having an issue with that. Maybe you have a damaged wire somewhere? Just to be sure, did you swap the CAN gateway module under the cowl on the driver side to the .2 one? I believe the coolant temp comes to the cluster through CAN, so it's possible that it's not receiving the right signal or something.

As far as the Sport button, mine already had Sport Chrono on both cars, but I have swapped in the .2 button panel. I think the wiring just goes from the panel to the PSM module. You could also look at getting a tune from Scott that enables Sport all the time or something like that.
I did swap the .2 Can gateway module over (under the driver's side firewall cover). I still cannot figure out the coolant temp- to be honest, the wiring harness on this car was very hacked- to the point where the wires going to the sport button console are completely missing. I did look at the circuit on the PIWIS diagrams a bunch and can't figure out why its not reading correctly. I will trace the lead from the sensor to the DME. I have a switch to kill the rate of turn (yaw) sensor which eliminates any PSM interference with braking- this is required for track use in my opinion, otherwise the PSM uses the rear brakes as an LSD, overheating them in the process and turning the rear calipers purple. This happens even if you turn PSM "off." On manual cars it works great, on PDK cars it doesn't work great because it disables sport plus mode. Interestingly, you need to have the Yaw switch in circuit to get oil levels as the DME determines if the car is level by this sensor.

The car also has removed headlights etc- so there are a ton of warning messages on the dash the customer had previously- and will continue to have now.

Luckily- the AIM dash now can receive water temp, oil temp, and oil pressure with preset alarms so we are going to go for a track test on July 26th at VIR.

--Aaron



Last edited by RennPart; 07-08-2024 at 07:29 PM.
The following users liked this post:
GLTHFJ60 (07-10-2024)
Old 07-08-2024 | 07:30 PM
  #100  
blackknight530i's Avatar
blackknight530i
Thread Starter
Rennlist Member
 
Joined: Oct 2020
Posts: 124
Likes: 65
Default

Awesome! Good luck!

If you ever need the donor shell from my swap to repair the front tub for a race car, let me know. It's still taking up space in my driveway. Only reason I have been keeping it is I'm not sure whether or not I want to cut out the bulkhead sections to weld into my car to make room for the parking brake cable tubes. Not sure if you're planning to build another one or not, but I'd like the shell to go to someone who wants it for a build rather than get crushed if possible.
Old 08-18-2024 | 07:29 AM
  #101  
zweistein's Avatar
zweistein
Intermediate
 
Joined: Oct 2007
Posts: 29
Likes: 0
Default

You have a 987.1 klima control unit and a 987.2 DME ?

can bus messages have been changed.
Your KLIMA_1_A message has changed parameters for the .2 cars.
Do a can bus logging and check the messages. You will have to translate them to get them to the .2 DME.

Good luck
Andreas
(P.S. My project is to use a 997GT3.2 ABS/PSM unit in a .1 cayman (better braking performance), but no time to get it working)



CAN_Antrieb 2.0 >> CAN_Antrieb 3.0
Neue Botschaft eingefügt: ACD_V, D_RS_ACD, D_RQ_ACD, FID_EB3_RX, FIB_EB3_TX
ACD: SG als Empfänger für diverse Signale von ESP, LWS und Motor eingearbeitet.
GW_A_1: Neue Signale eingefügt: Sportmodus_LSS_A, Sportmodus_BSG_A, F_BSG_1_A, F_LSS_2
Empfänger: ESP, Motronic, Getriebe, ACD
GW_A_V:GW_St_K_Tab ersetzt durch GW_St_Diagnose
GW_A_V: Neues Signal eingefügt: Kl_15_GW
GW_A_V: Neue Signale eingefügt: Lenker, Fzg_Modell, Fzg_Typ. Airbag empfängt Signal „Lenker“.
GW_SVB_A.SVB_Sport_A: Signal eingefügt.
KOMBI_1_A.T_HeckS_KI_A: Signal entfernt
KOMBI_7_A: Neue Signale eingefügt: Fzg_ID_4_A, Fzg_ID_5_A, Fzg_ID_8_A
KOMBI_7_A: Signale umbenannt und verschoben:Fzg_ID_10_A, Fzg_ID_11_A, ...., Fzg_ID_17_A
KLIMA_1_A.Fluft_Geb_A: Spannungswerte (0-12,6V) ersetzt durch Gebläsestufen
GETRIEBE_1.poshebel: Empfang von Gateway-SG
GETRIEBE_1.TATF: Empfang von Gateway-SG
BREMSE_1: S_BremsL, S_BremsT: Empfang durch Getriebe (alle Varianten)
BREMSE_2: Neues Signal eingefügt: BR_l_def_ESP. Empfänger Gateway-SG
LWS_EB_TX2: Komplette Überarbeitung der Botschaft
MOTOR_1:miist, mdverl, mrfa: Empfang durch Gateway-SG
MOTOR_2: B_bremse, E_bremse: kein Empfang durch Getriebe
MOTOR_2: RES_Code, MOTOR_CODE, GET_CODE, MDNORM, MUL_CODE: Empfang durch
Gateway-SG
MOTOR_3: Neues Signal eingefügt: Eing_Gang. Empfänger Gateway-SG
MOTOR_3: S_KD, Wped, P_Umgeb, E_P_Umgeb: Empfang durch Gateway-SG
MOTOR_4: Neue Signale eingefügt: Tmotraum, E_Tmotraum. Empfänger: Gateway-SG
MOTOR_5.GWegStrZ_ME: Botschaft neu definiert, Signal eingefü

gt. Empfänger: Gateway-SG
Old 08-18-2024 | 09:52 AM
  #102  
blackknight530i's Avatar
blackknight530i
Thread Starter
Rennlist Member
 
Joined: Oct 2020
Posts: 124
Likes: 65
Default

Originally Posted by zweistein
You have a 987.1 klima control unit and a 987.2 DME ?

can bus messages have been changed.
Your KLIMA_1_A message has changed parameters for the .2 cars.
Do a can bus logging and check the messages. You will have to translate them to get them to the .2 DME.

Good luck
Andreas
(P.S. My project is to use a 997GT3.2 ABS/PSM unit in a .1 cayman (better braking performance), but no time to get it working)



CAN_Antrieb 2.0 >> CAN_Antrieb 3.0
Neue Botschaft eingefügt: ACD_V, D_RS_ACD, D_RQ_ACD, FID_EB3_RX, FIB_EB3_TX
ACD: SG als Empfänger für diverse Signale von ESP, LWS und Motor eingearbeitet.
GW_A_1: Neue Signale eingefügt: Sportmodus_LSS_A, Sportmodus_BSG_A, F_BSG_1_A, F_LSS_2
Empfänger: ESP, Motronic, Getriebe, ACD
GW_A_V:GW_St_K_Tab ersetzt durch GW_St_Diagnose
GW_A_V: Neues Signal eingefügt: Kl_15_GW
GW_A_V: Neue Signale eingefügt: Lenker, Fzg_Modell, Fzg_Typ. Airbag empfängt Signal „Lenker“.
GW_SVB_A.SVB_Sport_A: Signal eingefügt.
KOMBI_1_A.T_HeckS_KI_A: Signal entfernt
KOMBI_7_A: Neue Signale eingefügt: Fzg_ID_4_A, Fzg_ID_5_A, Fzg_ID_8_A
KOMBI_7_A: Signale umbenannt und verschoben:Fzg_ID_10_A, Fzg_ID_11_A, ...., Fzg_ID_17_A
KLIMA_1_A.Fluft_Geb_A: Spannungswerte (0-12,6V) ersetzt durch Gebläsestufen
GETRIEBE_1.poshebel: Empfang von Gateway-SG
GETRIEBE_1.TATF: Empfang von Gateway-SG
BREMSE_1: S_BremsL, S_BremsT: Empfang durch Getriebe (alle Varianten)
BREMSE_2: Neues Signal eingefügt: BR_l_def_ESP. Empfänger Gateway-SG
LWS_EB_TX2: Komplette Überarbeitung der Botschaft
MOTOR_1:miist, mdverl, mrfa: Empfang durch Gateway-SG
MOTOR_2: B_bremse, E_bremse: kein Empfang durch Getriebe
MOTOR_2: RES_Code, MOTOR_CODE, GET_CODE, MDNORM, MUL_CODE: Empfang durch
Gateway-SG
MOTOR_3: Neues Signal eingefügt: Eing_Gang. Empfänger Gateway-SG
MOTOR_3: S_KD, Wped, P_Umgeb, E_P_Umgeb: Empfang durch Gateway-SG
MOTOR_4: Neue Signale eingefügt: Tmotraum, E_Tmotraum. Empfänger: Gateway-SG
MOTOR_5.GWegStrZ_ME: Botschaft neu definiert, Signal eingefü

gt. Empfänger: Gateway-SG
Thank you for that info, but I actually ended up swapping the HVAC and button panel to the .2 stuff because it wasn't working. At least your info explains why.
Old 09-29-2024 | 09:51 PM
  #103  
blackknight530i's Avatar
blackknight530i
Thread Starter
Rennlist Member
 
Joined: Oct 2020
Posts: 124
Likes: 65
Default

Just wanted to update everyone on this thread. The swap is now considered "complete". I have addressed a few things that have gotten it to this point.

First is I was able to bend the parking brake cable tube a bit to get it off of the high pressure fuel pump it had been rattling against. If I were doing this swap from scratch or if I ever pull the engine again, I will graft in the 987.2 firewall sections that have reliefs for the parking brake cable tubes and this won't be an issue, but for now, it works and is quiet.

Next is something that may only affect 2006 987s (2005 Boxster as well perhaps?). The two access panels to the engine bay on these early cars don't have any insulation on the engine side of them, but starting in 2007, a layer of foam was added to both panels. I decided to swap both with the 2009 panels and it has made a huge difference in quieting down the mechanical noises, particularly from the high pressure fuel pump and likely injectors as well. It sounds like a normal car inside at this point. I did find out that you can order the padding new from Porsche, but since I had the panels already, I just swapped them.

Next is a pretty important detail regarding PSM. Originally, I had just swapped the electronic module from the 987.2 to my 987.1 hydraulic unit and it seemed to work just fine, but I never could get cruise control to work, nor would the parking brake light come on (I didn't even notice it at first). Well, I did some more wiring research and found out that there are 3 more wires that need to move in the connector. One is the PSM LED that comes on when PSM Off is activated (move from pin 46 to 38), another is the parking brake activation wire (move from pin 36 to pin 13), and the last one is the stop light switch (move from pin 43 to 41). Now, the interesting thing is that if I moved the stop light switch wire and drove it down the road, I got an ABS/PSM error and it shut down ABS/PSM. Checked codes and it gave me an error for some pressure sensor implausible or something. Well, when comparing the wiring diagrams for the two PSM modules, it looks like pins 42 to 46 are used for a pressure sensor. The wiring on the old 987.1 PSM module doesn't have a pressure sensor in its wiring diagram, so I thought, maybe the hydraulic units are actually different. Pulled the module back off and found out there is a black sensor with 4 wires on both modules, but one of the pins is in a different orientation where it connects to the module. So, I decided to swap the entire hydraulic unit from the 987.2 and see if it worked. Well, it did and now cruise control works... Yay!!! I don't really use it much anyway, but it's nice that it's there for long drives. I also did a full brake fluid flush at this time since I was going to lose most of the fluid anyways and bleeding it was a real process. First, you do a normal bleeding procedure, which is already involved due to two bleed screws on each caliper. Next, I found one bleed screw completely clogged up and it's a good thing I had a spare brand new one. Then I found a rounded off one and I had another spare new one to swap on. Finally, I still didn't have a proper feeling pedal and I had to use PIWIS to do an electronic bleed procedure, which involves activating the ABS valves, while using a pressure bleeder and pumping the brakes during the process. If anyone else does this job, make sure you have a lot of fluid as you'll need to constantly top up after each caliper. I decided that after the first normal bleed, all of the fluid coming out was brand new, so we just kept putting it right back into the reservoir instead of wasting expensive RBF 600 fluid. Now I have a very nice firm pedal and ABS works fine.

The last thing that wasn't really swap related is I installed a 987.2 Cayenne steering wheel and airbag, as well as a 987.2 steering column control module to get working multifunction controls and added an InCarTec CAN module for the steering wheel controls to work with my Pioneer head unit. Now, basically everything drive related is completely converted to 987.2 spec. The only things that still tell you it's a 987.1 are the headlights/taillights and the bumpers.
The following 3 users liked this post by blackknight530i:
91Eunos (10-28-2024), reds89 (09-30-2024), RJ80 (09-30-2024)
Old 09-30-2024 | 12:53 PM
  #104  
reds89's Avatar
reds89
Rennlist Member
 
Joined: Nov 2019
Posts: 22
Likes: 1
Default

Awesome job, it sounds like everything is dialed in now!
Old 09-30-2024 | 12:57 PM
  #105  
blackknight530i's Avatar
blackknight530i
Thread Starter
Rennlist Member
 
Joined: Oct 2020
Posts: 124
Likes: 65
Default

Originally Posted by reds89
Awesome job, it sounds like everything is dialed in now!
Yup, fully functional now. Yay!




All times are GMT -3. The time now is 07:55 PM.