| 05-13-2026, 12:51 PM | #1 |
|
Lieutenant
![]() ![]() ![]() 96
Rep 502
Posts |
2019 x7 xdrive50i problem
I'm working on the car. It has a fault for fuel rail pressure sensor 02, upstream o2 sensor 2 heating element and exhaust camshaft sensor 2. The car is in limp home mode. I replace the fuel rail sensor then drove the car and cleared the fault. I took the car on another test drive and it ran great and and the fault didn't come back until the car was parked for a few days. It gives a drive train malfunction when the pressure sensor fault code is in it. The live data looks good on everything. I tested the 02 sensors and the heating element is out. Fuses are all good. Has anyone ran into this problem or is all 3 sensors tied together somehow?
Last edited by OG Style; 05-17-2026 at 06:14 AM.. |
| 05-13-2026, 03:05 PM | #2 |
|
Captain
![]() ![]() ![]() ![]()
1084
Rep 1,186
Posts
Drives: E92M3, F10535i, 15 M5,340i,X5M
Join Date: May 2014
Location: Dallas
|
Check your battery. When I had a bad battery in my 850i, it caused various issues, including misfires. Once I replaced it, all the problems disappeared.
|
|
Appreciate
1
550ihtown58.00 |
| 05-13-2026, 06:03 PM | #3 |
|
BimmerPost Supporting Vendor
660
Rep 908
Posts |
Agreed, I'd double check the battery.
Trenton O. Gibson tgibson@highline-autos.com Highline Autos Direct: 602.909.9216 Office: 480.348.0777
__________________
Your place for distinguished automobiles, proud provider of GWC/Easy Care & Freedom Warranty extended warranties. Visit us at www.highline-autos.com
Official RECARO Automotive Retailer: www.highline-autos.com/product-category/recaro/ Highline Autos Magazine: Volume XXII, Number 05 https://isu.pub/dXwCIV1 |
|
Appreciate
1
550ihtown58.00 |
| 05-18-2026, 01:18 PM | #5 |
|
Lieutenant
![]() ![]() ![]() 96
Rep 502
Posts |
Both battery's are good. I replaced both batteries and registered through lithium battery. Now all I'm getting is 118001 mixture controll fuel-air mixture too lean and the camshaft sensor fault. For aome reason the scanner is only reading 13v when the vehicle is on.
|
|
Appreciate
0
|
| 05-18-2026, 02:07 PM | #6 |
|
Retired Curmudgeon
4213
Rep 5,289
Posts |
How did you test your battery? Just because it reads 12v doesn't mean it is good. If you used a battery tester that puts a load on the battery, then that was correct. Just measuring voltage potential isn't enough.
Charging system seems weak if you're only reading 13v when running. Should be around 14v-ish iirc.
__________________
![]() '19 X3 M40 Carbon Black/Oyster, '21 X7 40i AW/Black, Past BMWs: '18 M550i, '18 330 GT, '16 X5 40e, '11 E90M3, '06 X5 4.4, '03 330i ZHP, '02 M3, '97 Z3 2.8, '96 Z3 2.8, '95 M3 (2x), '94 530i (manual), '92 525i (manual), '88 M3, '87 325iS |
|
Appreciate
0
|
| 05-18-2026, 07:40 PM | #8 |
|
Enlisted Member
![]() 47
Rep 34
Posts |
I looked at the wiring schematic and only thing in common is that those three sensors are in the same ECU connector.
The ECU for that bank of the engine (driver's side) is there next to the air filter box inlet tube. You could check and make sure there is no contamination in the ECU box, I know on the diesels some fuel sensors will leak inside the connector and the fuel moves thru the wiring to the ECU connector making funky things happen and eventual DME failure. |
|
Appreciate
0
|
| 05-19-2026, 09:15 AM | #9 |
|
Lieutenant
![]() ![]() ![]() 96
Rep 502
Posts |
I'll check that. I'm back to square one. After it sat for the night the pressure sensor code came back on and the car went into limp home mode. I hooked my phone up to it using ProTool and it showed me a few extra codes for the fuel pressure sensor. The other scanners didn't show two of those codes. The put my meter on the car and it is reading 14v with engine on. It's strange that the rail pressure sensor fault comes back after the car sit for the night.
|
|
Appreciate
0
|
| 05-19-2026, 09:38 AM | #10 | |
|
Lieutenant
![]() ![]() ![]() 96
Rep 502
Posts |
Quote:
Could you possibly send me the schematics for all the rail pressure sensor 2 wiring? Last edited by OG Style; 05-19-2026 at 10:58 AM.. |
|
|
Appreciate
0
|
| 05-19-2026, 04:35 PM | #11 |
|
Retired Curmudgeon
4213
Rep 5,289
Posts |
That's a smoking gun for sure. Soldered connections are the only way to go. Hopefully the previous person didn't butcher things too badly.
__________________
![]() '19 X3 M40 Carbon Black/Oyster, '21 X7 40i AW/Black, Past BMWs: '18 M550i, '18 330 GT, '16 X5 40e, '11 E90M3, '06 X5 4.4, '03 330i ZHP, '02 M3, '97 Z3 2.8, '96 Z3 2.8, '95 M3 (2x), '94 530i (manual), '92 525i (manual), '88 M3, '87 325iS |
|
Appreciate
0
|
| 05-19-2026, 04:42 PM | #12 |
|
Lieutenant
![]() ![]() ![]() 96
Rep 502
Posts |
I can see 3 wires with heat shrink on them. I'm going to dig into it tomorrow. I was using Trufix for the wiring diagrams and it does not have good diagrams.
Last edited by OG Style; 05-20-2026 at 06:27 AM.. |
|
Appreciate
0
|
| 05-21-2026, 01:15 PM | #13 |
|
Lieutenant
![]() ![]() ![]() 96
Rep 502
Posts |
Whoever repaired them did solder them and they look fine. All the wires for the fuel rail pressure sensor and the o2 sensor are fine and have a good connection and are not shorted to ground. I need to find the exhaust camshaft sensor 2 so I can test it's wires.
Is the camshaft sensor hidden under the heat shield? Is there anyway to test the internal fuses on the integrated supply module? |
|
Appreciate
0
|
| 05-25-2026, 01:21 PM | #15 |
|
Lieutenant
![]() ![]() ![]() 96
Rep 502
Posts |
Here is the two codes I have now. I didn't have them before.
123703 Electrical wastegate valve 2, position sensor, signal: Short circuit to B+ 120908 Charging pressure control 2: Switch-off as consequential reaction |
|
Appreciate
0
|
| 05-25-2026, 05:46 PM | #16 |
|
Retired Curmudgeon
4213
Rep 5,289
Posts |
Let's try something. Clear the codes. Disconnect the battery. Let sit for at least 30 minutes. Reconnect the battery and see if the codes reappear.
Something weird is going on with the codes being different every time you check them.
__________________
![]() '19 X3 M40 Carbon Black/Oyster, '21 X7 40i AW/Black, Past BMWs: '18 M550i, '18 330 GT, '16 X5 40e, '11 E90M3, '06 X5 4.4, '03 330i ZHP, '02 M3, '97 Z3 2.8, '96 Z3 2.8, '95 M3 (2x), '94 530i (manual), '92 525i (manual), '88 M3, '87 325iS |
|
Appreciate
0
|
| 05-25-2026, 05:51 PM | #17 |
|
Lieutenant
![]() ![]() ![]() 96
Rep 502
Posts |
I had both battery's disconnected when I checked the wiring to make sure there was no breaks between the dme2 and each sensor that was giving a code. The car was full of codes when I hooked the batteries back up. I had dozens off faults for the parking assistance. They wouldn't clear. I had to put the car on the lift and calibration the Steering wheel. I was nervous with all those faults that were there. I can hear the Westgate making a humming noice but it's not moving.
|
|
Appreciate
0
|
| 05-25-2026, 05:58 PM | #18 |
|
Lieutenant
![]() ![]() ![]() 96
Rep 502
Posts |
Whoever repaired those 3 wires did a good job. The had to re pin all 3 at the DME2. I'm starting to think DME2 is bad. I checked all the wires from the DME2 harness to each senor with my meter. I check both o2 sensors, exhaust camshaft sensor and fuel pressure sensor. Every wire was fine. My scanner wouldn't allow me to calibrate the wastegate since there's a fault code. Its a hard code. I'm going to try to calibrate it with ISTA tomorrow.
|
|
Appreciate
0
|
Post Reply |
| Bookmarks |
|
|