Coding Higher Voltage Limit to Avoid 2AAE Fuel Pump Error Code

Jeffman

Major
Jan 7, 2017
1,618
1
628
0
Check out what our N54 friend at Vehicular DIY discovered. There’s a FlexFuel BMW X1 sold in Brazil to run on E100. He seemed to have correctly surmised that since that X1 is based on the E90 then the LPFP EKP module must be the same. Accordingly, digging into the module codes using NCS EXPERT he was able to find the corresponding max voltage limit hex codes from the X1 and correctly code those into his EXPM3 module. Looks like it worked for him. Pretty cool. Now, can we get this option in MHD or TunerPro? @Martial@MHD @jyamona ?
 

fmorelli

Lieutenant General
Staff member
Aug 11, 2017
3,748
3,592
0
57
Virginia
Ride
E89 Z4 35i, F10 535d
I did some reading on this. The cars in question are the F48 2015- X1, 2.0i. If one goes to check realoem, their EPK is used on a variety of later cars (e.g. F series). That X1 got four EPK p/n updates. The original is 16147404880. None of the EPK p/n's cross reference with N54 EPK. Here's the writeup on the 2.0i F48 LPFP control electronics (FPC), not the EPK. Two EPK diagrams exist it seems, but I am unable to figure out which is relevant or if it matters: 1 and 2.

BTW both China and Brazil receive a flex fuel BMW. I believe China gets more models, but I suspect the fuel system is the same. I don't understand the nomenclature but SA1AE Flexible Fuel is how BMW refers to it.

My question is ... this whole notion of running up the amperage of the EPK seems confused. Some people change wiring to larger gauge. Sure ... but what about the internal components of the EPK? If the EPK is not designed internally to run the higher amperage, that can equate anywhere from destroying an EPK to a car fire. What else do we know?

Filippo
 
Last edited:
  • Like
Reactions: Jeffman

Jeffman

Major
Jan 7, 2017
1,618
1
628
0
I get that 2AAE “fuel pump plausibility” code in the summer time almost always immediately after clearing codes and driving a minute. I’m running the original Fuel-It Stage 2 LPFP upgraded pump which I believe is a Walbro 450. I have an EKPM3. (I haven’t gotten that code lately now that it’s cold in Philly.)
 
  • Like
Reactions: mevlanN54

jts1981

Private
Jan 29, 2018
46
28
0
NYC
Ride
Z4
I have a 525 pump and I will get the code when ever going above 5k, but the code will go away after restarting. Also I'm running a 10 gauge wire from pump to ekp.
 

Sbrach

Corporal
Oct 2, 2017
224
175
0
Ride
N55 DCT E82
On N55 cars it is common to get a current limit code in the EKP with upgraded pumps. Not a CEL but if you have I drive you will see an error when you start the car. There are trc files posted with the limit raised to the max, 22amps I think. Stock is 18amps if I remember correctly. I think I set mine to 20amps. You should be able to do the same on any EKP, just have to recalculate the checksum when you are done.
 
  • Like
Reactions: 9krpmrx8

Milan

Sergeant
Dec 24, 2016
413
241
0
jebi se
Ride
your mom
This was done a few years ago on the other forum...if you search hard enough you can find it. Doesn't prevent it from overheating just wont throw the code.
 
  • Like
Reactions: fmorelli

Jake@MHD

Major
Platinum Vendor
Nov 7, 2016
1,593
2,058
0
Philly
It might not be listed individually, that's why I said the DTC table. You'll have to scroll through and find it as they aren't in any sort of order that I can tell.
 

mfractal

Specialist
Nov 10, 2017
80
27
0
Ride
E90 Sedan LCI 335i FBO MHD E40
I get that 2AAE “fuel pump plausibility” code in the summer time almost always immediately after clearing codes and driving a minute. I’m running the original Fuel-It Stage 2 LPFP upgraded pump which I believe is a Walbro 450. I have an EKPM3. (I haven’t gotten that code lately now that it’s cold in Philly.)
Do you also get an exclamation mark in your dash ?
 
  • Like
Reactions: Jeffman

Sbrach

Corporal
Oct 2, 2017
224
175
0
Ride
N55 DCT E82
If you raise the current limit on the EKP you won't get the DME shadow code any more.
 
  • Like
Reactions: Jeffman

iminhell1

Sergeant
Jun 17, 2018
419
207
0
It might not be listed individually, that's why I said the DTC table. You'll have to scroll through and find it as they aren't in any sort of order that I can tell.


Just looked, it's individual. Says 00 is off, and that's how mine is.
Also have the 2AAF set the same.

This 'table' (?) might play in? Not sure what this stuff is.
2aae.png
 

Jake@MHD

Major
Platinum Vendor
Nov 7, 2016
1,593
2,058
0
Philly
Nah, if it has an individual table, no need to mess with that. Sounds like it would need its counter value edited to stop the code. Some codes are peskier like that.

And also, it's the other DTC table you want (with just two columns) for turning off things not individually defined. You can ignore the "full section" one. That was added to reduce what people would see as "undefined" difference between bins.
 

iminhell1

Sergeant
Jun 17, 2018
419
207
0
Nah, if it has an individual table, no need to mess with that. Sounds like it would need its counter value edited to stop the code. Some codes are peskier like that.

And also, it's the other DTC table you want (with just two columns) for turning off things not individually defined. You can ignore the "full section" one. That was added to reduce what people would see as "undefined" difference between bins.
That table mirrors everything else, from what I did check.

You'll have to screenshot what you're talking about. It's something new to me and I'm not sure what a counter value is.