Multiple codes/limp mode

Tiny
DIVIDES
  • MEMBER
  • 898 POSTS
I can scan the ABS module. I will check if cluster to see if it is moving. How to test CAN bus?
I can check voltage levels at the throttle with ignition on.
Was this
answer
helpful?
Yes
No
Friday, October 22nd, 2021 AT 1:54 PM
Tiny
DIVIDES
  • MEMBER
  • 898 POSTS
Gauge doesn't rise when it's started. ABS codes in attachment. All engine codes attached. They can all be deleted but when I rescan again and before starting the car only the 3100 stays there. Then after restarting 2a9e and 2a9f are back, also 2acb, and 3100.
Was this
answer
helpful?
Yes
No
Friday, October 22nd, 2021 AT 3:04 PM
Tiny
AL514
  • MECHANIC
  • 4,793 POSTS
That DME relay code came back, did you have battery voltage at those fuses that are fed by the DME relay? With negative lead on the battery negative? If that relay is not being powered up, or if there is a voltage drop across the relay and there isn't full battery voltage getting to the DME then of course nothing else is going to be getting full power either.
Check fuse F70 also for full battery voltage.
Also, if you pull the DME relay out, there should be 1 pin in the relay socket that has battery power all the time. The 2E85 also is not good, that's a communications code. The coolant pump is either missing voltage or its too low for the pump. This car is having voltage issues. Since you have no blown fuses that you can see, which I would recheck all of them, I'd say it's not a short to ground, but there's definitely a voltage problem. What was the reading on the DME voltage from battery? You wouldn't have this many codes without a main major issue. There aren't 10 different sensors gone bad at once.
You have to investigate source voltage issues here. Even if a fuse isn't blown, they do get hot and can slow current flow. If the terminals on a fuse are dark and burnt replace it. And go to the DME relay and check it there for battery voltage.

And what did you have at the throttle actuator for voltage readings?

To check the CANBUS network usually you would use a lab scope, but you can check the voltage readings, but this car, like all others, has multiple CAN networks. It's a 2 wire BUS that will have the two wires twisted together and when nothing is being transmitted both lines will be 2.5 volts, but when data packets are being transferred, the CAN HIGH will go to 3.5v and CAN LOW will go to 1.5v roughly. But I think you're dealing with more of a low system voltage. I don't see how you can have so many codes that keep changing as well as a code for the main relay that powers the ECM without low system voltage.
Just added 2EF5, is another code saying low voltage, 5 pic.
Was this
answer
helpful?
Yes
No
Saturday, October 23rd, 2021 AT 11:07 AM
Tiny
AL514
  • MECHANIC
  • 4,793 POSTS
Since this has been the trouble car of the week for me, I haven't stopped things about this thing, I did some more investigating, and the 3100 Code can be caused by a bad Cam or crank Sensor or part of the Vanos system that controls cam timing, The 3100 is a boost deactivation code. The ECM does this due to a cam sensor or variable control solenoid issue.
The 29E2 and 29F3 codes are both for the Fuel Rail Pressure sensor circuit A, or signal back to the ECM.

The DME relay code 2ACB is related to the relay switching too slow or lagging behind and can set throttle related codes. Posting this below, maybe replacing this DME relay might be worth a try. Though I don't to throw parts at a car, at this point it's worth a try, relays don't cost much.

Also here, this may be caused by the DME relay not disengaging due to melted wires, so it can't turn off, the DME monitors this circuit and flags this code for possibly not shutting down.

So, the 3100 is not necessarily a fault, it can be due to a different fault. I will keep adding to this as I find new information tonight.
Also, I found out that the brake pad warning light should be on with the ABS codes. Not sure if it is or not.
Another thing, since you replaced the alternator, I was advised by a tech who teaches now, that the over voltage of 15.5v for a prolonged time may have damaged the battery.
More to come as I find info.

Okay, I have now gone through every code, the interesting part ive noticed is most of these codes are not present at the time of this reading. Except intake and exhaust cam sensors- DME relay- and low fuel pressure sensor (so this code is referring to the low-pressure side fuel system since this car has both low and high pressure.

I found something, this one circuit feeds everything you're having codes for. Check this out, second diagram, all power feed for everything you're having codes for comes from this fuse F37, and that's fed directly by the DME relay. I think this might your issue. It may be an intermittent problem which is why the codes are not all present right now. This maybe a low power (voltage) issue at starts up or something along those lines.
Was this
answer
helpful?
Yes
No
Saturday, October 23rd, 2021 AT 1:57 PM
Tiny
DIVIDES
  • MEMBER
  • 898 POSTS
Thanks for digging further. If this is the car of the week for you as a master tech imagine me dealing with this, lol. So many things to look at. I thought about the battery but again hate to throw away parts too. I only spent money so far on the alternator. I also ordered a fuel low pressure sensor since it got broken while I was checking the voltage. I can try another relay and see. The brake pad code is there yes. Am also afraid that the hpfp is what is causing all of this.
Was this
answer
helpful?
Yes
No
Saturday, October 23rd, 2021 AT 2:34 PM
Tiny
DIVIDES
  • MEMBER
  • 898 POSTS
Upon doing more reading, some people state that the black relay, which is the only one in the ecu box is a fan relay, others say it's the DME relay, others say the DME relay is in the fuse box all the way to the top and right, but my box does not have one there and you can't install one, not sure if different models have different set up.
Was this
answer
helpful?
Yes
No
Saturday, October 23rd, 2021 AT 2:42 PM
Tiny
AL514
  • MECHANIC
  • 4,793 POSTS
Thats what I was wondering too, I know if it's made in a different country, or from California it will have different emissions standards. But it might be the low-pressure side fuel system effecting the High-pressure pump, you can test the low side, it should be 72PSI, but the High side you have to be very careful with.
The DME relay is under the passenger side dash in the junction box. It will be in with all these fuses. Below.
I see you're using a different scan tool, can you get any fuel trim numbers with that?
Was this
answer
helpful?
Yes
No
Saturday, October 23rd, 2021 AT 2:47 PM
Tiny
DIVIDES
  • MEMBER
  • 898 POSTS
The fuel trims are all over the place, but connectors have ground and power. Can you look at this post which talks about symptoms just like mine and they said it was their DME relay behind the box like you mentioned.
https://www.spoolstreet.com/threads/08-335xi-dme-relay-location.6195/
Was this
answer
helpful?
Yes
No
Saturday, October 23rd, 2021 AT 2:53 PM
Tiny
AL514
  • MECHANIC
  • 4,793 POSTS
What are the max the fuel trims are hitting and on short term or long term?
Oh, my goodness look at that fuse box. Ugly.
Try looking up the part number, that relay is upside down, so it's 19262.
Was this
answer
helpful?
Yes
No
Saturday, October 23rd, 2021 AT 2:55 PM
Tiny
DIVIDES
  • MEMBER
  • 898 POSTS
Problem is I can only do it using the scanner because I don't have a valve to measure it mechanically, so hard to say, I think I have a video I will post it in few.
Was this
answer
helpful?
Yes
No
Saturday, October 23rd, 2021 AT 2:57 PM
Tiny
AL514
  • MECHANIC
  • 4,793 POSTS
Okay, I'd like to see the fuel trim numbers and whatever data is readable on that same screen. I will try to get a better location for the relay, its reading that its soldered on the backside of this box just above that black relay.
Was this
answer
helpful?
Yes
No
Saturday, October 23rd, 2021 AT 3:01 PM
Tiny
DIVIDES
  • MEMBER
  • 898 POSTS
You are right as far as the relay location I believe. I will take a chance. Send me a link if you find one on how to remove the box. Attached are some files.
Was this
answer
helpful?
Yes
No
Saturday, October 23rd, 2021 AT 3:05 PM
Tiny
DIVIDES
  • MEMBER
  • 898 POSTS
More. Some with car off others with it running.
Was this
answer
helpful?
Yes
No
Saturday, October 23rd, 2021 AT 3:07 PM
Tiny
AL514
  • MECHANIC
  • 4,793 POSTS
What was the other scan tool you were using before, the grey screen?
Those High Side pressure readings were down in the 100s. That scan tool doesn't do Fuel Trim numbers? Short Term, Long Term? It sounds really hard to start too. I think you're dealing with multiple problems.
When and how did all this start? Did you buy this at auction or something?
Was this
answer
helpful?
Yes
No
Saturday, October 23rd, 2021 AT 3:10 PM
Tiny
DIVIDES
  • MEMBER
  • 898 POSTS
Grey one is a maxisys. Yes, it's hard to start. I have to turn ignition off and on 3-4 times or more for it to start. Sometimes it starts from first time. I did measure fuel trims using both scanners on other cars before and it did work.
Was this
answer
helpful?
Yes
No
Saturday, October 23rd, 2021 AT 3:18 PM
Tiny
AL514
  • MECHANIC
  • 4,793 POSTS
Hang on, there's a recall for that fuse panel I think, let me get this info.
There's also info on the main battery feed into that junction box behind the glove box overheating. You may be able to get the dealership to replace that fuse panel. Because it looks like you have to solder a new DME relay in, which sounds completely unreasonable considering how many problems they cause.
Was this
answer
helpful?
Yes
No
Saturday, October 23rd, 2021 AT 3:21 PM
Tiny
AL514
  • MECHANIC
  • 4,793 POSTS
Okay, it looks like this is a smart junction box, there's some programming involved if its replaced. I couldn't find much on that, but I will give you what I did find. I would think it would be easier to replace the whole box if the relay is soldered in, but you'll have to see when you get it out of there. This is for the box behind the glovebox. That idle issue may just be the High-Pressure pump failing and leaking pressure back into the low-pressure side. I've heard of that happening. That might explain why the low side pressure was all over the place. I saw it hitting 90psi at some points.
If the High-pressure pump failed though, they usually break, and pieces go into the injectors. Small particles of metal will clog the injectors up. These are Piezo Injectors too, they're not cheap.
Was this
answer
helpful?
Yes
No
Saturday, October 23rd, 2021 AT 3:52 PM
Tiny
DIVIDES
  • MEMBER
  • 898 POSTS
Yes, I know the pump isn't cheap. The recall/extended warranty is for 10 years/120,000, so am out. I doubt I need to program the fuse box, but I will check again.
Was this
answer
helpful?
Yes
No
Saturday, October 23rd, 2021 AT 4:29 PM
Tiny
AL514
  • MECHANIC
  • 4,793 POSTS
The reprogram is for after its replaced, I think you just need to get at that relay and see if it's the issue. Who knows what you may find back there.
Was this
answer
helpful?
Yes
No
Saturday, October 23rd, 2021 AT 4:49 PM
Tiny
DIVIDES
  • MEMBER
  • 898 POSTS
Changed low fuel pressure sensor, sane results, checked for grounds and all were good. This thing is driving me crazy.
Was this
answer
helpful?
Yes
No
Monday, October 25th, 2021 AT 4:03 PM

Please login or register to post a reply.

Sponsored links