How to wire in the Z3 S54 Cruise control module and code your MSS54/HP DME for Cruise Control in your S54 Swap
YOUTUBE Tutorial for the ECU
MSS54 ECU Tutorial Part 1: Tools and Reading/Writing to your ECU
MSS54 ECU Tutorial Part 2: Swap Coding
DME EDITS MSS54/HP:
Click here for XDFs for TunerPro. MSS54 v2601, v2801 and MSS54PH v1801, v2001,v2501 & v2701. DTC XDFs with Category for what should be disabled.
K_V_WEGIMPULSZAHL (Speedo Calibration) differential pulses/km 9 tooth Calculated for 235/40/17 (Use the Excel Spreadsheet from Github)
-Modification: 4622 (convert to hex: 12 11)
-Stock: 23830 (convert to hex: 5D 16)
K_V_CONTROL 1 bit (Speedo Source) 02 for E46, 01 from E30 Diff/Cluster
-Modification: 00
-Stock: 02
NOTE: Wire x6004 pin 22 to c101 pin 14
K_SKRAFTS_CONTROL: Cruise Control Sensors
-Modification: 00 or 02 if wired in cruise control clutch cutout switch.
-Stock: 01
0=by vehicle speed, 1=by gear, 2=by Clutch; kraft = 'power or force'
K_FGR_CONFIG: Cruise Control Source?
-Modification: 00
-Stock: 03
00=Cruise Stalk, 03=Steering Wheel
K_S_GANG_LL_ED Gear Recognition Switch (Disable for Cruise Control IE doesn't throw error when idling and clutch is up)
-Modification: FF FF
-Stock: 00 32
K_MD_MIN_VERH_KRAFTS
-Modification : A0
-Stock: 80
This disables Gear position sensor
K_S_BLS Brake Light Switch For Cruise Control
-Modification: 03
-Stock: 02
0="BLS+BLTS+DSC" , 1="BLS+DSC", 2="BLS+BLTS", 3="BLS"
BLS: Brake Light Switch
BLTS: Brake Light Test Switch (Which also integrates with the brake pressure sensors off the 2 masters cylinders and CAN IE DONT USE)
And the "hardest" coding. Use my download link for the spreadsheet which will help you calculate it:
This calculates what gear you are in, and if set wrong will kick you out of cruise if it thinks you changed gears. Also will try to calculate a 1.6Km accell or decel rate etc. SEE: Terraphantm
K_S_GANGMin/Max# Use Excel Sheet. RPM/Kmh (Conversion Factor is x/2) Min is you Diff ratio, max is 3.93
K_S_GRENZ#-# Use Excel Sheet. RPM/Kmh (Conversion Factor is x/2)
WIRING AND PARTS:
https://github.com/saildot4k/MSS54-X...P%20WIRING.pdf
Z3M Cruise Control Module: 65718380054
3 Pin Female Housing Part #: 2-1718346-1 TE MQS AMP Connector
Female Pins: 5-963715-1 TE MQS AMP Connector
Pin 1 to (DME) X60004 Pin 35
Pin 2 to (DME) X60004 Pin 27
Pin 3 to Switched Power
The 3 Pin Female Housing and pins can be found at mouser.com
Z3M Cruise Control Module 5 Pin side wiring:
Cruise Control Clutch Cutout Switch OPTIONAL: 61318381612 or 61318363710
If using #612: Female Plug Housing Part #:3-1718346-1 TE MQS AMP Connector
If using #710: Female Plug Housing Part #: 4-1718346-1 TE MQS AMP Connector
Female Pins: 5-963715-1 TE MQS AMP Pins
Pin 1 to Ground
Pin 2 to (DME) X60002 Pin 20
Pin 3 to switched power (ACC, Run and Start)
The 2 switches are the same logic, however use different female 3 pin housings. The 3 Pin Female Housing and pins can be found at mouser.com You could wire in both if you want Clutch Engaged (transmission engaged) lockout, but the E30 does not have the second mounting point. IF NOT USING THE CC Cutout switch, code K_SKRAFTS_CONTROL: 00
Brake Light Switch Wiring:
Splice into Pin 2 of the Brake Light Switch to X60004 Pin 24
YOUTUBE Tutorial for the ECU
MSS54 ECU Tutorial Part 1: Tools and Reading/Writing to your ECU
MSS54 ECU Tutorial Part 2: Swap Coding
DME EDITS MSS54/HP:
Click here for XDFs for TunerPro. MSS54 v2601, v2801 and MSS54PH v1801, v2001,v2501 & v2701. DTC XDFs with Category for what should be disabled.
K_V_WEGIMPULSZAHL (Speedo Calibration) differential pulses/km 9 tooth Calculated for 235/40/17 (Use the Excel Spreadsheet from Github)
-Modification: 4622 (convert to hex: 12 11)
-Stock: 23830 (convert to hex: 5D 16)
K_V_CONTROL 1 bit (Speedo Source) 02 for E46, 01 from E30 Diff/Cluster
-Modification: 00
-Stock: 02
NOTE: Wire x6004 pin 22 to c101 pin 14
K_SKRAFTS_CONTROL: Cruise Control Sensors
-Modification: 00 or 02 if wired in cruise control clutch cutout switch.
-Stock: 01
0=by vehicle speed, 1=by gear, 2=by Clutch; kraft = 'power or force'
K_FGR_CONFIG: Cruise Control Source?
-Modification: 00
-Stock: 03
00=Cruise Stalk, 03=Steering Wheel
K_S_GANG_LL_ED Gear Recognition Switch (Disable for Cruise Control IE doesn't throw error when idling and clutch is up)
-Modification: FF FF
-Stock: 00 32
K_MD_MIN_VERH_KRAFTS
-Modification : A0
-Stock: 80
This disables Gear position sensor
K_S_BLS Brake Light Switch For Cruise Control
-Modification: 03
-Stock: 02
0="BLS+BLTS+DSC" , 1="BLS+DSC", 2="BLS+BLTS", 3="BLS"
BLS: Brake Light Switch
BLTS: Brake Light Test Switch (Which also integrates with the brake pressure sensors off the 2 masters cylinders and CAN IE DONT USE)
And the "hardest" coding. Use my download link for the spreadsheet which will help you calculate it:
This calculates what gear you are in, and if set wrong will kick you out of cruise if it thinks you changed gears. Also will try to calculate a 1.6Km accell or decel rate etc. SEE: Terraphantm
K_S_GANGMin/Max# Use Excel Sheet. RPM/Kmh (Conversion Factor is x/2) Min is you Diff ratio, max is 3.93
K_S_GRENZ#-# Use Excel Sheet. RPM/Kmh (Conversion Factor is x/2)
WIRING AND PARTS:
https://github.com/saildot4k/MSS54-X...P%20WIRING.pdf
Z3M Cruise Control Module: 65718380054
3 Pin Female Housing Part #: 2-1718346-1 TE MQS AMP Connector
Female Pins: 5-963715-1 TE MQS AMP Connector
Pin 1 to (DME) X60004 Pin 35
Pin 2 to (DME) X60004 Pin 27
Pin 3 to Switched Power
The 3 Pin Female Housing and pins can be found at mouser.com
Z3M Cruise Control Module 5 Pin side wiring:
E30 Cruise Stalk | Z3 Cruise Module |
1 Cancel | 5 Cancel |
2 Resume | 1 Resume |
3 Decel | 2 Decel |
4 Accel | 3 Accel |
5 | 4 |
Cruise Control Clutch Cutout Switch OPTIONAL: 61318381612 or 61318363710
If using #612: Female Plug Housing Part #:3-1718346-1 TE MQS AMP Connector
If using #710: Female Plug Housing Part #: 4-1718346-1 TE MQS AMP Connector
Female Pins: 5-963715-1 TE MQS AMP Pins
Pin 1 to Ground
Pin 2 to (DME) X60002 Pin 20
Pin 3 to switched power (ACC, Run and Start)
The 2 switches are the same logic, however use different female 3 pin housings. The 3 Pin Female Housing and pins can be found at mouser.com You could wire in both if you want Clutch Engaged (transmission engaged) lockout, but the E30 does not have the second mounting point. IF NOT USING THE CC Cutout switch, code K_SKRAFTS_CONTROL: 00
Brake Light Switch Wiring:
Splice into Pin 2 of the Brake Light Switch to X60004 Pin 24
Comment