



Ladies and Gentleman, I believe it is time...
Almost everything here is used, so that's fun but why new when used will do. I refreshed the shift bushings with OE at least.
I believe I have everything, I did the GPS delete by manually editing the bin file. Than Jay popped it into his Ecuworx for me and did the rest of the manual changes needed.
I modified the .xdf for this and here is some notes I have as the ones in the manual swap thread were kinda confusing.
MSS54HP .bin Modications:
1) Modify K_SKRAFTS_CONTROL to 0x02
- Location: 0x4028
- Edit: Set to 0x02 → 2 (default is 0x01 → 1)
- Purpose:
- The DME currently treats the clutch sensor and Gear Identification Sensor as one, since they are wired in serial.
- This setting aligns the behavior with how the Z3M is wired, where the clutch switch is directly connected to the DME.
- With this change, the DME will recognize that the circuit can still be closed even when the car is in neutral with the engine running.
- Location: 0x5952 on 2001/2701
- Edit: Set to 0xFFFF → 65535 (default is 0x0032 → 50)
- Purpose:
- This prevents the DME from throwing an error when the car is idling with the clutch engaged (up).
- It essentially adjusts the logic for idle behavior, ensuring that the ECU does not falsely detect an issue when the car is stationary.
- Purpose: This parameter defines the minimum torque threshold required for certain powertrain functions to be active.
- Edit: Set to 0xA0 → 160 (default is 0x80 → 128)
- Location:
- 0x67E0 on MSS54
- 0x88A2 on MSS54HP
- Default Values:
- US cars: 0x80 (128 in decimal)
- Euro cars: 0xA0 (160 in decimal)
The plan is to throw it all in this weekend, flash it and see what happens. I am most nervous about removing the Plenum as I haven't done that yet.
Leave a comment: