E90Post
 


The Tire Rack
 
BMW 3-Series (E90 E92) Forum > BMW E90/E92/E93 3-series General Forums > General E90 Sedan / E91 Wagon / E92 Coupe / E93 Cabrio > E90 N54 ST no start, but cranks



Reply
 
Thread Tools Search this Thread
      11-10-2021, 01:45 PM   #1
sleepydave
New Member
3
Rep
19
Posts

Drives: 2008 335xi
Join Date: Aug 2019
Location: Denver

iTrader: (0)

Garage List
2008 BMW 335XI  [0.00]
E90 N54 ST no start, but cranks

Hi all,

I was wondering if you guys could help me out. I went to fire up the car the other day, fired up, immediately died. Cranks but won't start.

Car runs fine if I hardwire the lpfp.

I have replaced:
-fuel pressure regulator assembly
-walboro 450s
-ekmp
-crank position sensor
-battery voltage is good
-inpa says dme communication is good and the main fuse for the dme is triggering fine
-inpa will not let me connect to my ekmp however. I have tried 3 ekmp units.
-fuel pump fuses are fine
-crank position fuses are fine

What else can I check here? The car reads no fuel pressure and is acting like the ekmp just isn't turning on, but it does.

This happened right before I had surgery and I'm still healing so I'm hoping it's just something stupid I missed.

Any help is greatly appreciated!
Thanks!
Appreciate 0
      11-13-2021, 10:41 AM   #2
sleepydave
New Member
3
Rep
19
Posts

Drives: 2008 335xi
Join Date: Aug 2019
Location: Denver

iTrader: (0)

Garage List
2008 BMW 335XI  [0.00]
Bump, any idea what relays I can check?
Appreciate 0
      11-13-2021, 01:15 PM   #3
Sgop335
Colonel
Sgop335's Avatar
United_States
663
Rep
2,070
Posts

Drives: 07 335i e92, 08 535i
Join Date: Jun 2014
Location: MD

iTrader: (1)

Codes?
__________________
335i e92 TPC 19Ts
Appreciate 0
      11-13-2021, 03:23 PM   #4
sleepydave
New Member
3
Rep
19
Posts

Drives: 2008 335xi
Join Date: Aug 2019
Location: Denver

iTrader: (0)

Garage List
2008 BMW 335XI  [0.00]
When not hard wired, only two shadow codes for crank position sensor and hpfp.
When hard wired and ekp bypassed, only one code for ekp signal.
Appreciate 0
      11-13-2021, 04:08 PM   #5
sleepydave
New Member
3
Rep
19
Posts

Drives: 2008 335xi
Join Date: Aug 2019
Location: Denver

iTrader: (0)

Garage List
2008 BMW 335XI  [0.00]
When I clear everything, try to start, just gets cranks and occasionally will start for a split second and then die instantly.
I get a code in INPA for EKP 6295 when I try to start with errors cleared. My fuel pump fuse 70 is good.
I have a brand new ekp and my old one, both give the same code. So it must be wiring/relay/fuse related?
Appreciate 0
      11-13-2021, 11:24 PM   #6
gbalthrop
Brigadier General
3013
Rep
4,364
Posts

Drives: 2007 328xi E91
Join Date: May 2017
Location: Fairfax Co, VA

iTrader: (0)

Quote:
Originally Posted by sleepydave View Post
... Cranks but won't start. Car runs fine if I hardwire the lpfp...
-inpa says dme communication is good and the main fuse for the dme is triggering fine [NOT sure what you mean "inpa says dme communication is good" -- the issue is DME communicating with the EKPS Module via PT-CAN bus. My SWAG is THAT is what Fault Code 6295 means "No control Current." Fuse F70 is Power Supply to the EKPS, NOT "control current".]
-inpa will not let me connect to my ekmp however.[NOT sure what you mean by that -- WHAT INPA screen are you using to read "6295" Fault Code. THAT is a Fault Code in EKPS Module, so IF you are able to read that Fault Code, you are communicating with EKPS Fault Memory.] I have tried 3 ekmp units. [To connect to one of the ~ 20 modules in your 335xi, you need (1) Power Supply to the Module, AND (2) Bus Communication between Module (EKPS) and JBE (Hub). See below for suggested INPA tests. If you also have ISTA installed, please let me know.]
-fuel pump fuses are fine [Just ONE, F70]
... The car reads no fuel pressure and is acting like the ekmp just isn't turning on, but it does. This happened right before I had surgery and I'm still healing so I'm hoping it's just something stupid I missed. [If you can connect battery charger and K+DCAN, you don't need to access ANYTHING ELSE, at least for now.]
Quote:
Originally Posted by sleepydave View Post
... I get a code in INPA for EKP 6295 when I try to start with errors cleared. My fuel pump fuse 70 is good.
I have a brand new ekp and my old one, both give the same code. So it must be wiring/relay/fuse related?
So if you "Hotwire" the LPFP, it runs, and the engine starts and runs fine, as long as Fuel Pump is powered directly via Red/White & Brown wires?

I attach a pdf: "INPA Tutorial Quickstart", which shows "Functional Jobs > F2 Identification" screen, showing ALL Modules in the vehicle, and "Functional Jobs > F4 Error Memory, ALL Modules", which provides fault memory status and Fault Code Number for Each Module. It also describes how to check to make sure Windows Updates has NOT reset COM 1 Latency (should be 1 msec), and HOW to save and attach INPA ScreenPrints as jpg files which you can post here, so we ALL learn something.

I will attach to NEXT Post, the ISTA wiring diagram for your EKPS Module, so we're ALL on the same page related to the circuit.

What we need to see to do step #1 in the ANALysis, are the following Screens (ScreenPrints of your INPA Screens):

1) Functional Jobs > F2 Identification (NOTE the SGBD/Module Variant in column 4 for each Module);

2) Functional Jobs > F4 Error Memory, ALL Modules, showing any fault codes in any module that communicates with JBE Hub;

3) INPA > DME > F6 Activations > F1 Group 1 Activations > F7 EKPS Activation (ON/OFF); That is Menu Sequence for my MSV80 DME in 328xi, your MSD80 in 335xi may differ -- just find Fuel Pump Activation in DME F6 Activation Menus;

4) INPA > EKPS > F6 Activations; This Menu, and the menu you viewed in (3) above are the screens you would use to "Activate" the Fuel Pump. If wiring to Modules is OK, and wiring from EKPS to Pump is OK, you can effectively "Hotwire" the pump (Over-ride DME control and make pump run). Feel free to experiment with that at your own risk, but for now we just want to see those 4 screens.

If you get an "Error Message" in attempting ANY of the Steps above, please attach a ScreenPrint of the Error Message, and a brief description of what selection(s) you made just before the message appeared.

The Fuel Pump Module is controlled by the DME. That Control is via the PT-CAN bus (both DME & EKPS are on PT-CAN), where MANY signals are sent on that BUS, similar to computers communicating with each other on a network. You probably either have a PT-CAN bus communication error, OR the wrong "SGBD" or Variant of the Fuel Pump (should be EKPM60_3) in your INPA "CFGDAT \ E90" file. If you provide the screens requested above, we can get good idea WHAT the problem is.
George
Attached Images
File Type: pdf INPA Tutorial Quickstart.pdf (682.2 KB, 116 views)
Appreciate 0
      11-13-2021, 11:30 PM   #7
gbalthrop
Brigadier General
3013
Rep
4,364
Posts

Drives: 2007 328xi E91
Join Date: May 2017
Location: Fairfax Co, VA

iTrader: (0)

Attached is the EKPS Fuel Pump/Low Pressure Fuel System SSP wiring diagram from ISTA for 2008 335xi.
George
Attached Images
 
Appreciate 0
      11-23-2021, 05:15 PM   #8
sleepydave
New Member
3
Rep
19
Posts

Drives: 2008 335xi
Join Date: Aug 2019
Location: Denver

iTrader: (0)

Garage List
2008 BMW 335XI  [0.00]
Quote:
Originally Posted by gbalthrop View Post
So if you "Hotwire" the LPFP, it runs, and the engine starts and runs fine, as long as Fuel Pump is powered directly via Red/White & Brown wires?

1) Functional Jobs > F2 Identification (NOTE the SGBD/Module Variant in column 4 for each Module);

2) Functional Jobs > F4 Error Memory, ALL Modules, showing any fault codes in any module that communicates with JBE Hub;

3) INPA > DME > F6 Activations > F1 Group 1 Activations > F7 EKPS Activation (ON/OFF); That is Menu Sequence for my MSV80 DME in 328xi, your MSD80 in 335xi may differ -- just find Fuel Pump Activation in DME F6 Activation Menus;

4) INPA > EKPS > F6 Activations; This Menu, and the menu you viewed in (3) above are the screens you would use to "Activate" the Fuel Pump. If wiring to Modules is OK, and wiring from EKPS to Pump is OK, you can effectively "Hotwire" the pump (Over-ride DME control and make pump run). Feel free to experiment with that at your own risk, but for now we just want to see those 4 screens.

Hi George! Thanks for your help! Your posts in other threads lead me to get the Functional Jobs code for the EKMP to read the code initially, but I still can’t seem to access it when I am in the DME. See attached screenshots for 3 and 4.



Here is the information:



1) Functional Jobs Image attached



2)Error Codes

, 2 images attached

3)Cant access EKMP (can only get it to read through Functional Jobs screen), should be F5 for me but nothing is there

.

4)Here I get an error once I click to connect to the EKMP.



Car has been getting me to and from work with the hardwire LPFP, but I have it on a switch so I can test easier.

I feel like it's just a relay somewhere that isn't activating but the car drives perfectly when hard wired and I'm unaware of a relay in the n54s solely for the fuel pump.

Thank you so much for your help, I'm banging my head against a wall with this!
Attached Images
     
Appreciate 0
      11-24-2021, 06:29 AM   #9
dpaul
Lieutenant Colonel
United_States
655
Rep
1,893
Posts

Drives: 2009 E90 335xi, 2011 E93 M3
Join Date: Dec 2012
Location: Boston

iTrader: (3)

INPA is expecting an EKPM60_2 module but you have an EKPM60. So it is applying the wrong SGBD.

Edit the file "E90.eng" in EC-APPS/INPA/CFGDAT
Find where it says "ENTRY=EKPM60_2, Fuel Pump EKP,"
Add this line underneath; ENTRY=EKPM60, Fuel Pump EKP (EKPM60),"

Now you will see two choices for EKP when you select E90 options ->engine
Appreciate 0
      11-24-2021, 12:42 PM   #10
gbalthrop
Brigadier General
3013
Rep
4,364
Posts

Drives: 2007 328xi E91
Join Date: May 2017
Location: Fairfax Co, VA

iTrader: (0)

Quote:
Originally Posted by dpaul View Post
INPA is expecting an EKPM60_2 module but you have an EKPM60. So it is applying the wrong SGBD.
Close -- REAL Close!

Your Error Message you posted in Post #8 says:

"Control unit found: 'EKP360' ". You must insert EXACTLY that SGBD (EKP360) in the new "comma-delimited text line" for INPA to run the CORRECT Script for YOUR fuel pump.

EVERYTHING "dpaul" stated is correct, EXCEPT he carried over part of the existing CFGDAT Text for "EKPM60_2" which is the Fuel Pump Module file "SGBD" or "Variant" that INPA looks for under your current "E90.ENG" file configuration. Simply OPEN the file (in Notepad) and add a NEW LINE of text.

I attach, to NEXT POST, ScreenPrints of:
1) My Windows Explorer "Path" to the "E90.ENG" (English, NOT Engine ;-) file;
2) What that file looks like when you Double-click it or open it in Notepad.

Note that My "E90 English" file has TWO different Fuel Pump SGBD/Variant which show on the Right Listbox when I select "Engine" in Left Listbox.

I have added to the ScreenPrint, Red/Bolded ONLY for Emphasis, the line you need to add to connect to the EKP360 Variant/SGBD in YOUR vehicle. NOTE that whatever appears after the First Comma, is INFORMATIONAL to make it easy for you to select CORRECT Pump SGBD/Variant. That's why I put "Mine" in the "comma-delimited field" after "ENTRY=EKP360,".

For EMPHASIS, the part that is critical is what appears BEFORE the first comma. THAT is the "SGDAT\IPO" file INPA looks for when you click whatever text you add (Informational) AFTER the comma.

Don't forget to SAVE the Text File you added the line to, AFTER entering the new text line. Otherwise, "it never even happened".

Please don't hesitate to ask questions if that is NOT clear.

BTW, is the "EKP360" Fuel Pump Module in your vehicle ORIGINAL to the vehicle, or did YOU/Someone swap it in? Also, you should be aware that there are TWO ways you can access a properly-functioning EKPS system to "Activate" the Fuel Pump, by "Connecting" to either the DME or EKP:
1) INPA > DME > F6 > F1 > F5 Activate Fuel Pump
2) INPA > EKP (Correct SGBD ;-) > F6 Activate Fuel Pump

Also, my SWAG is that there is something wrong with the PT-CAN Bus connection between DME & EKP, based upon the "6295" Fault Code. Your "2AAF" DME Code is Fuel Pump Plausibility, and here is Fault Info link:
https://bmwfault.codes/XMLDiagView?d...IAMQA3ADAANAA=

I wouldn't throw any parts BEFORE you get Freeze Frame Data/ Fault Details on BOTH of those codes and post screenprints of INPA Screens here.
George
Appreciate 0
      11-24-2021, 12:45 PM   #11
gbalthrop
Brigadier General
3013
Rep
4,364
Posts

Drives: 2007 328xi E91
Join Date: May 2017
Location: Fairfax Co, VA

iTrader: (0)

INPA E90.ENG CFGDAT File; Add Text Line for Add'l SG

ScreenPrints of E90.ENG file and Path, as discussed in prior post.
George
Attached Images
  
Appreciate 0
      11-24-2021, 03:17 PM   #12
dpaul
Lieutenant Colonel
United_States
655
Rep
1,893
Posts

Drives: 2009 E90 335xi, 2011 E93 M3
Join Date: Dec 2012
Location: Boston

iTrader: (3)

Quote:
Originally Posted by gbalthrop View Post
Close -- REAL Close!

Your Error Message you posted in Post #8 says:

"Control unit found: 'EKP360' ". You must insert EXACTLY that SGBD (EKP360) in the new "comma-delimited text line" for INPA to run the CORRECT Script for YOUR fuel pump.

EVERYTHING "dpaul" stated is correct, EXCEPT he carried over part of the existing CFGDAT Text for "EKPM60_2" which is the Fuel Pump Module file "SGBD" or "Variant" that INPA looks for under your current "E90.ENG" file configuration. Simply OPEN the file (in Notepad) and add a NEW LINE of text.
Good catch - I should proof more carefully.
Appreciate 0
      12-10-2021, 02:28 PM   #13
sleepydave
New Member
3
Rep
19
Posts

Drives: 2008 335xi
Join Date: Aug 2019
Location: Denver

iTrader: (0)

Garage List
2008 BMW 335XI  [0.00]
Hi guys! Sorry that took so long, had a bunch of personal stuff pop up.

So I made the changes, and can now go into the ekmp. When I go from teh E90 menu right to the ekp and read errors I get the following (see attachment).

I tried to manually activate the ekp off the f6 activations menu and am able to start and run for maybe 3-5 seconds and then pump drops off completely when I have it without the hard wiring.

How should I proceed?

Thanks again!
Attached Images
 
Appreciate 0
      12-30-2021, 02:13 PM   #14
XrayVizio
Registered
United_States
0
Rep
1
Posts

Drives: BMW 328I E90 N52
Join Date: Dec 2021
Location: Florida

iTrader: (0)

Hello I'm a noob here. But I recently had a problem with crank and no start. The only way my car started was if it was really warm. If I attempted starting while cold it took super long to finally start up. Did a lot of research and found it to be the eccentric shaft sensor which is located under the valve cover. I replaced it and it started right up. I'm not certain if this helps but a possible check if yours may have a bad eccentric sensor as well? one way to check is by disconnecting the plug to the sensor and seeing if any oil got into it. Really hoping this has helped.
Appreciate 0
      06-12-2022, 12:56 PM   #15
sleepydave
New Member
3
Rep
19
Posts

Drives: 2008 335xi
Join Date: Aug 2019
Location: Denver

iTrader: (0)

Garage List
2008 BMW 335XI  [0.00]
If anyone has any ideas of what I can try next, I'd like to get the ekp able to run the main pump. But at this point, I'm looking to hardwire both pumps on triggered relays.
Appreciate 0
      06-13-2022, 06:10 AM   #16
dpaul
Lieutenant Colonel
United_States
655
Rep
1,893
Posts

Drives: 2009 E90 335xi, 2011 E93 M3
Join Date: Dec 2012
Location: Boston

iTrader: (3)

Quote:
Originally Posted by sleepydave View Post
If anyone has any ideas of what I can try next, I'd like to get the ekp able to run the main pump. But at this point, I'm looking to hardwire both pumps on triggered relays.
What exactly do you mean by "both" pumps and "main" pump? Do you have a Fuel-it (or equiv) Stage 3 pump system? If so what other mods are installed?

If I remember correctly, in the Fuel-it dual 450 system, only the primary pump is supposed to be run by EKP; the secondary is supposed to be controlled by a Hobbs switch i.e. activation is boost dependent.
Appreciate 0
      06-14-2022, 11:26 AM   #17
sleepydave
New Member
3
Rep
19
Posts

Drives: 2008 335xi
Join Date: Aug 2019
Location: Denver

iTrader: (0)

Garage List
2008 BMW 335XI  [0.00]
I run twin walboros in the tanks. It’s a 6266 car with supporting mods.

Yes one of my pumps is on an ssr, the other was driven by the ekmp but the ekmp is no longer driving. Has been replaced, no change. so my car is currently running off the ssr pump and hardwired to be active. Entire circuit for the ekmp has been verified and tested with zero issues.

Last edited by sleepydave; 06-15-2022 at 12:31 PM..
Appreciate 0
      07-09-2022, 07:49 PM   #18
4DOORN54
Registered
0
Rep
4
Posts

Drives: 2007 E90 335i ST
Join Date: Jul 2022
Location: Ontario Canada

iTrader: (0)

Quote:
Originally Posted by sleepydave View Post
I run twin walboros in the tanks. It's a 6266 car with supporting mods.

Yes one of my pumps is on an ssr, the other was driven by the ekmp but the ekmp is no longer driving. Has been replaced, no change. so my car is currently running off the ssr pump and hardwired to be active. Entire circuit for the ekmp has been verified and tested with zero issues.
Hi im also having issues with ekp after single turbo install and dual walbro 450s. Have tried 3 ekps and still no fix. Only getting 1.75v to fuel pump wit key on. Did you ever find a fix to your issue? If not can you tell me how you safely bypassed the ekp module? Any help greatly appreciated!
Appreciate 0
Reply

Bookmarks

Tags
crank, no start

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 10:44 AM.




e90post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST