Not joined yet? Register for free and enjoy features such as alerts, private messaging and viewing latest posts and topics.

Slight hiccup at limp mode

Discuss anything to do with the (E83) BMW X3 here
(Older F25 discussion within will ideally to be moved to F25 Sub section below)
Post Reply
GT456!
Member
Member
Posts: 78
Joined: Mon Jul 24, 2023 3:19 pm

Slight hiccup at limp mode

Post by GT456! » Sat May 30, 2026 8:45 pm

While finishing up the second half/ leg of the 500 mile journey...the X3 went into limp mode, started to idle crappy and the car crused to 15 mph. Outside temps mild. No check engine light. No response from the gas pedal. Pulled over, stopped and then turned off the engine. Immediately turned the engine on and got back on the freeway... back to normal for the next 2hours. This M54 never has given me any problems in the recent past...I just changed out the fuel pump in February.
Car is 22 years old...
220k on the clock.
When I started out this morning before the drive I changed the air box filter. Could this cause the hiccup?

User avatar
X5Sport
Global Moderator
Global Moderator
Posts: 19254
Joined: Fri Sep 03, 2010 4:09 pm
Location: Planet X6......

Slight hiccup at limp mode

Post by X5Sport » Sat May 30, 2026 9:12 pm

Any error codes showing?

I can’t see an air filter causing an issue unless you disturbed some wiring. Given it restarted fine and drove on without a repeat is more puzzling.
:ant: Never anthropomorphise computers. They hate that.

GT456!
Member
Member
Posts: 78
Joined: Mon Jul 24, 2023 3:19 pm

Slight hiccup at limp mode

Post by GT456! » Sat May 30, 2026 9:25 pm

X5Sport wrote: Sat May 30, 2026 9:12 pm Any error codes showing?

I can’t see an air filter causing an issue unless you disturbed some wiring. Given it restarted fine and drove on without a repeat is more puzzling.
My sentiment exactly 💯!
Thought I'd run it past you...I'll monitor from here on. "Unless you disturbed some wiring"
I did disconnect the maf sensor but of course I reconnected it.
Thanks for the response 👍

User avatar
X5Sport
Global Moderator
Global Moderator
Posts: 19254
Joined: Fri Sep 03, 2010 4:09 pm
Location: Planet X6......

Slight hiccup at limp mode

Post by X5Sport » Sun May 31, 2026 4:27 pm

MAF would be a likely candidate as no air means no acceleration. Might be worth having a look at the pins in the connector to see if they are clean.
:ant: Never anthropomorphise computers. They hate that.

GT456!
Member
Member
Posts: 78
Joined: Mon Jul 24, 2023 3:19 pm

Slight hiccup at limp mode

Post by GT456! » Sat Jun 13, 2026 5:10 pm

Cleaned/sprayed out the secondary air pump also mistakenly known as the EGR valve these petrol M54 don't really have a valve. This may just be the answer. But the hiccup hasn't shown up since

GT456!
Member
Member
Posts: 78
Joined: Mon Jul 24, 2023 3:19 pm

Slight hiccup at limp mode

Post by GT456! » Mon Jun 29, 2026 9:18 am

IMG_20260628_211314.jpg
I'm getting codes P0123 (Circuit High) and P0222 (Circuit Low) it is mathematically and electrically impossible for the sensor to be reading both maximum voltage and zero voltage simultaneously.
I'm told...
The engine computer (ECU) has completely lost its ground connection or its 5-volt reference signal loop to the throttle body assembly.
Resulting in...
The Most Likely Culprits (Ranked)
*Broken Main Ground Wire (~ 60% of cases)
*Melted or Chafed Wiring Harness (~ 30% of cases)
*Internal Sensor Short (~ 10% of cases)

What I'm going to do to remedy this?
IMG_20260628_211225.jpg
I'm going to transplant the m54 main wire harness...Ive got one on hand from a donor X3 from the boneyard.
You do not have the required permissions to view the files attached to this post.
Last edited by GT456! on Mon Jun 29, 2026 3:24 pm, edited 2 times in total.

GT456!
Member
Member
Posts: 78
Joined: Mon Jul 24, 2023 3:19 pm

Slight hiccup at limp mode

Post by GT456! » Mon Jun 29, 2026 3:21 pm

Ever wonder what's inside the harness housing...
You do not have the required permissions to view the files attached to this post.

GT456!
Member
Member
Posts: 78
Joined: Mon Jul 24, 2023 3:19 pm

Slight hiccup at limp mode

Post by GT456! » Thu Jul 02, 2026 2:42 am

Recent diagnosis with scanner...
P1632 p0123 and finally p0222.

User avatar
X5Sport
Global Moderator
Global Moderator
Posts: 19254
Joined: Fri Sep 03, 2010 4:09 pm
Location: Planet X6......

Slight hiccup at limp mode

Post by X5Sport » Thu Jul 02, 2026 9:58 am

P1632 is throttle adaptions not being met.

P0123 diagnostic trouble code occurs when the throttle position sensor (TPS) or pedal position sensor (APP) ‘A’ circuit sends a voltage signal higher than expected to the engine control module (ECM) or powertrain control module (PCM) for more than two seconds, typically above 4.5 volts. This sensor monitors the throttle or accelerator pedal position to regulate air intake and engine performance.

P0222 diagnostic trouble code (DTC) signals that the Throttle/Pedal Position Sensor/Switch ‘B’ circuit is reading lower than expected. This sensor monitors the position of the throttle pedal and sends voltage signals to the engine control module (ECM), which uses this data to regulate fuel delivery and ignition timing for optimal engine performance.

As they’re all connected to the throttle or accelerator pedal, I would suggest wiring between the two. Did you plug everything back in again? You won’t be the first (or last) to have missed a connection somewhere.
:ant: Never anthropomorphise computers. They hate that.

GT456!
Member
Member
Posts: 78
Joined: Mon Jul 24, 2023 3:19 pm

Slight hiccup at limp mode

Post by GT456! » Thu Jul 02, 2026 2:56 pm

Yes, changed accelerator pedal, throttle body, and engine wiring harness transplant. All from the boneyard. And still the engine surging the same as in posted video clip. I think I'm going to need a throttle reset via scanner.

Post Reply