Try out the new beta site for E90Post. You can read more about what's happening here
  E90Post  


The Tire Rack
 
BMW 3-Series (E90 E92) Forum > E90 / E92 / E93 3-series Technical Forums > DIY Guides > BMW E90 8HP Transmission Retrofit Guide



Reply
 
Thread Tools
      08-14-2025, 03:03 PM   #23
alexnaoumov
ndh.nu
alexnaoumov's Avatar
41
Rep
33
Posts

Drives: 330i E90
Join Date: Sep 2017
Location: Netherlands

iTrader: (0)

Quote:
Originally Posted by JerezN55 View Post


Nice work man!
I did the same thing about 3 months ago!
Some problems are not addressed tho.
I have VTG problems which causes ABS and DSC
Still have the shift interlock code aswell even tho i tried shorting it.
We’ll keep yall updated
Nice job mate! Chime in our Discord. 100+ members that are interested and few that doing the swap right now. Forums are pretty much dead sadly.

Discord link is in the first post
Appreciate 0
      08-16-2025, 10:02 PM   #24
mancing
New Member
14
Rep
26
Posts

Drives: 2005 E90 320i 2006 E60 530i
Join Date: Aug 2024
Location: cv

iTrader: (0)

titan.n54 Beemermane

If you don't replace any modules and use an older DME like the MSV70 ME9

a CAN communication error will occur between the 8HP and the DME

with fault codes CF17, CF1C, CF65, and CF6E.

This will cause the transmission to lock the revs due to the communication error.

You'll need to increase the rev protection in Winols to achieve the same effect as with the MSV80.

As for the CAS, the EWS4 isn't needed because the transmission doesn't need to re-match the CAS after an ISN reset.

You can use CAS2/3, but both use short ISNs, indicating an older DME.

Replacing both the FRM3 and JBBF3 simultaneously is because the CF65, the door position can't be detected by the FRM1/2, resulting in a slipping indicator on the cluster when you switch to D gear.

The solution is simple: update the KOMBI to the latest ZB in Winkfp and disable the KOMBI mask ID 03 in the NCS.

This will eliminate the annoying slipping indicator.

As for the JBBF3, it's designed to work with the FRM3 to resolve the CF65 issue.

If you're not replacing the FRM3, you don't need to replace it.

The JBBF1 also works well with the 8HP.

As for the CF6E, you'll need to replace the newer airbag module to resolve this fault code.
Appreciate 3
      09-15-2025, 02:23 PM   #25
328iLT
Registered
328iLT's Avatar
0
Rep
1
Posts

Drives: Bmw 328i e92
Join Date: Feb 2023
Location: Lithuania

iTrader: (0)

Hi, E84 came with both petrol (gas) and diesel engines—does anyone know if there’s a difference between the gasoline-powered and diesel 8HP transmissions that would matter for this retrofit?
Appreciate 0
      11-30-2025, 05:58 AM   #26
cybmp3
Registered
0
Rep
4
Posts

Drives: e87
Join Date: Aug 2025
Location: M78

iTrader: (0)

Hello Alex.
Quote:
Paddles:
Paddle wiring for 8HP. Only LCI paddles will work, or pre-LCI paddles with resistors. So pin 22 from JBE connector X14271 goes to the EGS (as standard), pin 38 goes to ground, 31 means ground. Just reuse old 6hp egs wire. If your paddles are not original and not wired the original way, disconnect the EGS_DOWN wire and wire it to ground.
This statement has me confused.
I'm a bit stuck on the paddle wiring and was hoping you could clarify something for me.
Here is what I observed:



E84 X1 (8HP): The diagram shows the signal entering the JBE via X14272, and exiting from X14271 Pin 38 -> Transmission Pin 10. Pin 22 is not marked on this diagram.
E84 X1 (GM6): The diagram shows the signal entering the JBE via X14272, and exiting from X14271 Pins 22 and 38 -> Transmission (EGS_UP/DOWN).
E84 X1 (ZF 6HP): The signal comes out of X14271 Pin 22 -> Transmission Pin 12, while Pin 38 is grounded.
Based on this, I have two questions:
Should I intercept the signal at what appears to be the "input" connector (X14272) or just use the "output" connector (X14271)?
Between Pin 22 and Pin 38, which one should be grounded and which one should go to the 8HP Pin 10?
Thanks you!
Appreciate 0
      01-09-2026, 12:56 AM   #27
Howse_Built
New Member
United_States
0
Rep
5
Posts

Drives: 2006 330i
Join Date: May 2021
Location: Savannah, GA

iTrader: (0)

I'm extremely new to BMWs. Been fixing up a 06 330i I picked up from a friend for super cheap. Got the bulk of the maintenance items addressed. Took it for a few drives and got some faults for the trans so. Instead of sinking money into a GM trans with 190K and I highly doubt the fluid and filter was ever serviced I'm ordering up 8HP swap parts.

Has anyone figured out if the CAS3+ is completely necessary? Also, looking into the JBE III M in my search I'm coming up with PL6 JBBFE III a compatible module to use?

Once again I apologize for the extremely rookie questions. I'm slowly learning from my research on my own. Thank you guys.

**EDIT**

Realized I actually have the ZF 6HP19.

Last edited by Howse_Built; 01-25-2026 at 01:37 PM..
Appreciate 0
      01-12-2026, 09:07 PM   #28
titan.n54
Private
6
Rep
92
Posts

Drives: BMW 335i
Join Date: Mar 2021
Location: Lima, Perú

iTrader: (0)

Garage List
2007 BMW 335i  [0.00]
Quote:
Originally Posted by Howse_Built View Post
I'm extremely new to BMWs. Been fixing up a 06 330i I picked up from a friend for super cheap. Got the bulk of the maintenance items addressed. Took it for a few drives and got some faults for the trans so. Instead of sinking money into a GM trans with 190K and I highly doubt the fluid and filter was ever serviced I'm ordering up 8HP swap parts.

Has anyone figured out if the CAS3+ is completely necessary? Also, looking into the JBE III M in my search I'm coming up with PL6 JBBFE III a compatible module to use?

Once again I apologize for the extremely rookie questions. I'm slowly learning from my research on my own. Thank you guys.

CAS3 isn't mandatory, but it helps if you buy it.

I recommend to check the Discord channel and drop sll your questions there
Appreciate 0
      01-25-2026, 01:36 PM   #29
Howse_Built
New Member
United_States
0
Rep
5
Posts

Drives: 2006 330i
Join Date: May 2021
Location: Savannah, GA

iTrader: (0)

Quote:
Originally Posted by titan.n54 View Post
CAS3 isn't mandatory, but it helps if you buy it.

I recommend to check the Discord channel and drop sll your questions there
I'm on the discord. There's so much information there. I will get back in there and sift the info and drops questions as needed. Thank you for the response.

I realized I have the 6HP19 and decided due to the complexity of the retrofit to service and not being able to get matching DME/CAS/Key so I've made things harder for myself. I ordered from FCP a service kit for my current 6HP19 and hoping a proper service allows me to take my time with my 8HP45 swap.

Last edited by Howse_Built; 01-25-2026 at 01:41 PM..
Appreciate 0
      01-27-2026, 12:44 AM   #30
panky
panky
2
Rep
18
Posts

Drives: bmw e90
Join Date: Jan 2023
Location: melbourne

iTrader: (0)

hi

the guide says ( drill a new hole and elongate another)

Could you please tell me the locations of holes to be drilled and elongated?

thanks
Attached Images
 
Appreciate 0
      02-11-2026, 06:24 PM   #31
BMWguy23
Registered
0
Rep
3
Posts

Drives: BMW F30 320i xDrive
Join Date: Apr 2019
Location: Toronto, CA

iTrader: (0)

Garage List
Might be a stupid question but my E90 335i is 11/08 MY, and based on realoem it should have the 6 bolt crank. Currently gathering parts for a 8hp45 swap but stumped at the flexplate part. Looking into sourcing a N55 Torque converter but I've read mixed information online. With the N55 torque converter, it should bolt right up to the stock N54 flexplate without requiring swapping right? You mentioned some options so in your case what did you end up using? Dope build btw, considering the OEM route over CanTCU or TL for cost but not sure if I want to go down the rabbit hole of wiring like you did.
Appreciate 0
      02-20-2026, 02:23 PM   #32
alexnaoumov
ndh.nu
alexnaoumov's Avatar
41
Rep
33
Posts

Drives: 330i E90
Join Date: Sep 2017
Location: Netherlands

iTrader: (0)

Quote:
Originally Posted by BMWguy23 View Post
Might be a stupid question but my E90 335i is 11/08 MY, and based on realoem it should have the 6 bolt crank. Currently gathering parts for a 8hp45 swap but stumped at the flexplate part. Looking into sourcing a N55 Torque converter but I've read mixed information online. With the N55 torque converter, it should bolt right up to the stock N54 flexplate without requiring swapping right? You mentioned some options so in your case what did you end up using? Dope build btw, considering the OEM route over CanTCU or TL for cost but not sure if I want to go down the rabbit hole of wiring like you did.
Yes, it should fit. Not a stupid question at all. But I can't tell you for sure. Maybe better ask in my Discord, you can find it in the first post.
__________________
Appreciate 0
      03-26-2026, 06:15 AM   #33
dede_lecochon
Registered
0
Rep
4
Posts

Drives: 330xd e91
Join Date: Jan 2026
Location: Finland

iTrader: (0)

Very nice guide and a lot of other useful info, thank you guys

Is there a same way to fit 8hp to a diesel E90 like M57? I read that diesel car DDE does not work with 8hp and you need a cantcu which brings it to a completely different budget..

i have a 2005 e91 330xd with 480tkm, my 6hp is quite tired now and im thinking is it better to rebuild, replace with the same but fresher 6hp26x or swap to an 8hp45x
Appreciate 0
      04-07-2026, 01:03 PM   #34
CSW.GRP
Registered
0
Rep
1
Posts

Drives: BMW 128i, 130i
Join Date: Apr 2026
Location: Alberta, Canada

iTrader: (0)

Any chance you have an updated link to the schematic? The newtis site doesn’t work.
Appreciate 0
Reply

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 03:32 AM.




e90post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST