View Single Post
      06-21-2022, 10:51 AM   #13
slowblackx3f25
xdriv33
slowblackx3f25's Avatar
Canada
10
Rep
76
Posts

Drives: 17' BMW x3 F25 xDrive28i xLine
Join Date: Aug 2019
Location: Toronto, Ontario, Canada

iTrader: (0)

Garage List
2017 BMW x3  [0.00]
Quote:
Originally Posted by ClampThurst View Post
Quote:
Originally Posted by slowblackx3f25 View Post
Hi all,

I finally got around to resolving the RPM fluctuations in my dad's x3 2017 N20 motor.

It was the transmission that needed to be updated. I got it reprogrammed at 313 Motorworks in Mississauga ,Ontario, Canada.

Khalid and his 313 team did an amazing job and fixed the RPM fluctuations by reprogramming the x3 transmission.

It was outdated according to 313. The x3 drives so much better now. No lag, no jerks, no issues at all. The RPM needle doesn't jump up and down while at a full stop in gear D.

The updated transmission programming fixed it!
At least for my dad's x3. Happy I got it fixed.

Anyhow, sorry for the long rant. This is how I fixed the RPM fluctuations/RPM jumps/RPM hang whatever you wanna call it.

Sometimes it can be Ignition coils, spark plugs, carbon build up, PCV, but I got these components checked and no CEL so it came down to transmission programming and so I got it reprogrammed.

I was also told it can be the timing chain but I had that checked by 313 Motorworks. Timing chain is good on the 2017 N20 motors.

Let's keep all our BMW's running strong and lubricated

Take care guys. I hope this helps.
Thank you, Im thinking it must have something to do with the transmission software given that mine only does the RPM rise in normal Drive mode. It DOEN NOT rise while in sport mode or manual mode.
Quote:
Originally Posted by ClampThurst View Post
Quote:
Originally Posted by slowblackx3f25 View Post
Hi all,

I finally got around to resolving the RPM fluctuations in my dad's x3 2017 N20 motor.

It was the transmission that needed to be updated. I got it reprogrammed at 313 Motorworks in Mississauga ,Ontario, Canada.

Khalid and his 313 team did an amazing job and fixed the RPM fluctuations by reprogramming the x3 transmission.

It was outdated according to 313. The x3 drives so much better now. No lag, no jerks, no issues at all. The RPM needle doesn't jump up and down while at a full stop in gear D.

The updated transmission programming fixed it!
At least for my dad's x3. Happy I got it fixed.

Anyhow, sorry for the long rant. This is how I fixed the RPM fluctuations/RPM jumps/RPM hang whatever you wanna call it.

Sometimes it can be Ignition coils, spark plugs, carbon build up, PCV, but I got these components checked and no CEL so it came down to transmission programming and so I got it reprogrammed.

I was also told it can be the timing chain but I had that checked by 313 Motorworks. Timing chain is good on the 2017 N20 motors.

Let's keep all our BMW's running strong and lubricated

Take care guys. I hope this helps.
Thank you, Im thinking it must have something to do with the transmission software given that mine only does the RPM rise in normal Drive mode. It DOEN NOT rise while in sport mode or manual mode.

Yes. It's the transmission software update. Needed to be updated.

I rarely drive my x3 in sport mode/manual mode so I don't know if it would've done it in these drive modes.

It did do the RPM fluctuations in comfort mode.
Usually when braking or idling in gear D at a red light or standstill traffic. It's noticeable as it feels like the engine is revving by itself without the driver doing anything.

I called a few shops and most shops said leave it with them or blamed the timing chain lol. There's a shop that blamed the N20 engine… didn't help solve the problem.

Only 313 said it's the transmission software that needs to be updated and got it done. This shop did run a lot of diagnostics before pointing fingers at the transmission software update.


The owner of 313 worked for a BMW dealership as a technician for 10+ years and he said most of the times the software update resolves a-lot of BMW problems. He knew this from experience as a BMW trained technician.

I'm happy it wasn't the injectors or anything else.
Trying to save up for another BMW!!!
Appreciate 0