E90Post
 


Coby Wheel
 
BMW 3-Series (E90 E92) Forum > E90 / E92 / E93 3-series Powertrain and Drivetrain Discussions > N54 Turbo Engine / Drivetrain / Exhaust Modifications - 335i > Help on understanding N54 ECU logic



Reply
 
Thread Tools Search this Thread
      08-24-2011, 01:44 AM   #1
AaronHoloster
New Member
5
Rep
21
Posts

Drives: BMW 335i
Join Date: Aug 2011
Location: Texas

iTrader: (0)

Help on understanding N54 ECU logic

Hi My name is Aaron, my first time on this board, hi to everyone here. Ok so I am working on a N54 engine (08 335i )for one of my friend , we have several problem that I am not sure about , I hope you can help me

condition of the car-
it was front ended ( passenger front) so vacuum tank and all the vacuum line are not connected,also the rear intake turbo suction side pipe broke off so it is not connected.

Engine light on

Cylinder pressure test -they are good.

1.)Starting problem
Battery charged up, first try crank over usually no dice, then i let off and try it after 4-5 second again then it will start right up and rough idle fluctuate between 1100rpm and 1400rpm, sometime I may have to try couple of times before it starts.

2.) idle problem

After it start up, the car will idle at 1100rpm to 1400rpm if I put it to drive(D) the car tend to pull forward.

What is PTE heater on the turbo inlet pipe for?
Why there are two pressure sensors one behind throttle body and one in charged pipe? to differential and calculated the pressure differences?

I tried to press on the throttle , the throttle doesn't seem to work even i press the gas pedal all the way down ? could it be the DBW throttle body fail?

is there a such thing ecu safe mode ? if so what exactly it will do to the engine ?

it seem like a vacuum leak to me but it uses map sensor, so shouldn't it just idle very high why is it not stable ? even the turbo inlet pipe disconnected it shouldn't affect idling right?

I can't access to the rear intake pipe to the turbo , are there any way to access to it between take out the head or pull engine?

how likely the intake manifold o-ring (Gasket) fail on these engine?

For some reason I can't use my ebay cheapo OBDII scanner on this car , so I went ahead and bought a BT tools and hopfully I can get an answer on the ecu side but in the mean time I want to see how the stock ECU work so I can understand better to handle this problem.




Thank you in advance
Appreciate 0
      08-24-2011, 01:56 AM   #2
Brey335i
Banned
122
Rep
4,771
Posts

Drives: e46 ///M3
Join Date: Oct 2009
Location: Austin, TX

iTrader: (11)

You want to let somebody who knows what they are doing work on that car. The headaches aren't worth it. I doubt anyone on here can successfully walk you through a complicated repair.
Appreciate 0
      08-24-2011, 02:06 AM   #3
tibra1
Banned
No_Country
132
Rep
6,773
Posts

Drives: 2011 ZCP M3 - 2007 335i crashd
Join Date: Apr 2009
Location: NYC

iTrader: (4)

Quote:
Originally Posted by Brey335i View Post
You want to let somebody who knows what they are doing work on that car. The headaches aren't worth it. I doubt anyone on here can successfully walk you through a complicated repair.
+1 this car is one big headache w codes after an accident..bite the bullet and take it to a BMW collision center
Appreciate 0
      08-24-2011, 02:17 AM   #4
AaronHoloster
New Member
5
Rep
21
Posts

Drives: BMW 335i
Join Date: Aug 2011
Location: Texas

iTrader: (0)

Thank you for the reply, true it is complicated but I am very interest to learn how the MSD80 work as I plan to get one of this car later on for myself
Appreciate 0
      08-24-2011, 03:05 AM   #5
Beemw335
Colonel
66
Rep
2,013
Posts

Drives: 335i
Join Date: Mar 2011
Location: My car is my home

iTrader: (2)

Lol good luck, I would personaly push the car over a ledge and claim it on the insurance...its not worth the headaches
Appreciate 0
      08-24-2011, 11:43 AM   #6
kaleb
First Lieutenant
31
Rep
301
Posts

Drives: '12 X5 35d
Join Date: May 2008
Location: Dallas, TX

iTrader: (0)

Sounds like a classic vacuum leak Aaron.
__________________
2012 X5 35D - Platinum Gray / Cinnamon Options: Sport, Tech, Cold Weather, comfort seats, leather dash, high beam assist, lane-departure warning, soft-close doors, two-row, self-leveling suspension, hi-fi stereo
Tracks driven (in any car): Nürburgring Nordschleife (05/2011), LeMans (ok, just the public part), Eagles Canyon Raceway, MotorSport Ranch Cresson, COTA Austin
Appreciate 0
      08-24-2011, 11:55 AM   #7
KyLu II
FREE DREAMK
Dominican Republic
168
Rep
9,321
Posts

Drives: the shiiit!
Join Date: Aug 2009
Location: Vineland, NJ

iTrader: (6)

Garage List
2011 Lexus LFA  [3.76]
You can acces the turbo inlet pipe from under the car.
Some members and I've noticed that piping can easily pop off or at least is not properly secured.
GL fixing the car and yes, some codes would b helpful
__________________
Appreciate 0
      08-24-2011, 11:59 AM   #8
Jeff@TopGearSolutions
Jeff@TopGearSolutions's Avatar
United_States
3482
Rep
79,210
Posts

Drives: C6 Z06, 09 335i, 10 335xi
Join Date: Dec 2008
Location: www.TopGearSolutions.com

iTrader: (37)

I'm hardly no expert when it comes to repairs or troubleshooting but having vacuum tanks not connected and or leaking isnt going to help starting or idling.

Last but not least that my be contributing to all your problems and this car does have limp mode but usually it just means the car produces no boost.

Try getting all your ducks in order on the VAC side of things. It was in a front end collision and you know what was damaged? Just replace those items and it should be good to go. This is assuming the car was in working order prior to the accident.
Appreciate 0
      08-24-2011, 12:03 PM   #9
Joshboody
Lieutenant Colonel
67
Rep
1,708
Posts

Drives: pickemuptruck
Join Date: Jul 2009
Location: Phoenix, AZ

iTrader: (7)

yep, sounds like vacuum leak. don't worry about the intake pipe heater, and disconnected piping from turbo should not effect startup and most driving conditions. not sure when the DME uses each MAP, but most likely manifold in vacuum. And we know that TB MAP does have precedence when on-boost. even if you have a vacuum leak, throttle input should have some effect I would think... so not sure here. BT tool should give some clues on the electronics.
Appreciate 0
      08-24-2011, 03:15 PM   #10
AaronHoloster
New Member
5
Rep
21
Posts

Drives: BMW 335i
Join Date: Aug 2011
Location: Texas

iTrader: (0)

correct me if I am wrong, vacuum source to two vacuum tanks(for waste gate solenoid ) and brake booster are by vacuum pump( belt driven),of course intake manifold have negative pressure when throttle is closed, but that is only used for MAP reading correct? what if I ran into limp mode ? the half engine icon pop up will take affect the engine idle?
Appreciate 0
      08-24-2011, 05:50 PM   #11
Joshboody
Lieutenant Colonel
67
Rep
1,708
Posts

Drives: pickemuptruck
Join Date: Jul 2009
Location: Phoenix, AZ

iTrader: (7)

yes vacuum pump for WG, brakes, exhaust flapper... think that's it. A vacuum leak in the intake would give you surge when idling. Not sure about limp mode. Most of us here probably know more about WOT and on-boost operation... I personally don't know anything about idle, cruise, startup. But I assume its working on the same MAP principles but with more of a reaction to throttle position/air flow, opposed to when on-boost, DME decides action/air flow based on tps. You may need to wait for BT, or start searching for vacuum leak would be good start.

definitely keep us informed of your progress and actions... it would be great if shadetreer could figure it out.
Appreciate 0
      08-24-2011, 06:31 PM   #12
AaronHoloster
New Member
5
Rep
21
Posts

Drives: BMW 335i
Join Date: Aug 2011
Location: Texas

iTrader: (0)

Thank you for replied. yeah I don't think it required that many input value for idling ,I thought it had to do with the PTE sensor on the turbo inlet pipe and maybe the wideband o2 as you know manufacture try to save every drop of fuel .When I tune my Supra with standalone EMS , the(wideband value) fuel trim kick in after 2-3 sec the initial start .Yeah I will defiantly post on here whatever the outcome is and willing to contribute my help for other member. Thank you again
Appreciate 0
      09-02-2011, 11:31 PM   #13
AaronHoloster
New Member
5
Rep
21
Posts

Drives: BMW 335i
Join Date: Aug 2011
Location: Texas

iTrader: (0)

I just got the BT cable , plug it in and read the code and reset everything, I also replaced all the intake manifold gasket(o-ring) , start the car again, very first start after ecu reset no dice, then start it again it stay on for 5 sec at 1000rpm steady then the rpm idle between 900rpm-1300rpm up and down , read the code again

Current Shadow Fault Codes

2CFB:
2CFB Throttle valve adaptation value
Error will cause a warning light
Error is currently present
Test conditions have been completed
Short circuit or signal interruption

Freeze Frame Information

voltage throttle valve potentiometer 1 0.88 V
voltage throttle valve potentiometer 2 4.10 V
DK throttle valve adaptation step 5.00 -
voltage Kl. 87 3.96 V


voltage throttle valve potentiometer 1 0.88 V
voltage throttle valve potentiometer 2 4.10 V
DK throttle valve adaptation step 5.00 -
voltage Kl. 87 9.95 V


voltage throttle valve potentiometer 1 0.88 V
voltage throttle valve potentiometer 2 4.10 V
DK throttle valve adaptation step 5.00 -
voltage Kl. 87 9.45 V



2D09:
2D09 butterfly valve
Error will cause a warning light
Error is currently present
Test conditions have been completed
Timeout



2AA2:
2AA2 Camshaft sensor inlet, gap loss
Error will cause a warning light
Error is not currently present
Test conditions have been completed
Short circuit or signal interruption

Freeze Frame Information

Engine speed 0.00 rpm
motor status 0.00 0-n
(engine)- oil temperature 41.00 °C
voltage Kl. 87 2.74 V


Engine speed 416.00 rpm
motor status 1.00 0-n
(engine)- oil temperature 31.00 °C
voltage Kl. 87 3.05 V



2AA3:
2AA3 Camshaft sensor outlet, loss
Error will cause a warning light
Error is not currently present
Test conditions have been completed
Short circuit or signal interruption

Freeze Frame Information

Engine speed 0.00 rpm
motor status 0.00 0-n
(engine)- oil temperature 41.00 °C
voltage Kl. 87 2.74 V


Engine speed 192.00 rpm
motor status 1.00 0-n
(engine)- oil temperature 31.00 °C
voltage Kl. 87 2.95 V



2A9B:
2A9B Camshaft sensor outlet, signal
Error will not cause a warning light
Error is not currently present
Test conditions have been completed
Short circuit or signal interruption

Freeze Frame Information

Engine speed 0.00 rpm
motor status 0.00 0-n
(engine)- oil temperature 41.00 °C
voltage Kl. 87 2.74 V


Engine speed 128.00 rpm
motor status 1.00 0-n
(engine)- oil temperature 40.00 °C
voltage Kl. 87 3.25 V



3100:
3100 boost-pressure control, deactivation
Error will not cause a warning light
Error is currently present
Test conditions have been completed



2FDB:

Error will not cause a warning light
Error is not currently present
Test conditions have been completed
Short circuit or signal interruption



2AA0:
2AA0 Camshaft sensor inlet, signal
Error will cause a warning light
Error is not currently present
Test conditions have been completed
Short circuit or signal interruption

Freeze Frame Information

Engine speed 1,344.00 rpm
motor status 3.00 0-n
(engine)- oil temperature 31.00 °C
voltage Kl. 87 2.13 V



2A9F:
2A9F Camshaft sensor outlet, synchronization
Error will cause a warning light
Error is currently present
Test conditions have been completed
Short circuit or signal interruption

Freeze Frame Information

Engine speed 1,088.00 rpm
motor status 3.00 0-n
(engine)- oil temperature 39.00 °C
voltage Kl. 87 3.15 V


Engine speed 416.00 rpm
motor status 1.00 0-n
(engine)- oil temperature 34.00 °C
voltage Kl. 87 3.35 V



2DEB:
2DEB Power management, vehicle wiring system control
Error will not cause a warning light
Error is currently present
Test conditions have been completed
Signal or value below threshold

Freeze Frame Information

Engine speed 1,024.00 rpm
battery voltage measured by IBS intelligent battery sensor 10.67 -
generator nominal voltage 14.00 V
voltage Kl. 87 3.25 V


Engine speed 0.00 rpm
battery voltage measured by IBS intelligent battery sensor 10.99 -
generator nominal voltage 10.60 V
voltage Kl. 87 3.76 V


Engine speed 896.00 rpm
battery voltage measured by IBS intelligent battery sensor 10.48 -
generator nominal voltage 14.00 V
voltage Kl. 87 3.25 V



2B2C:
2C2B Lambda probe in front of catalytic converter, system check
Error will cause a warning light
Error is currently present
Test conditions have been completed
Short circuit or signal interruption



2ACB:
2ACB DME digital motor electronics main relay, input signal
Error will not cause a warning light
Error is not currently present
Test conditions have been completed
Signal or value below threshold

Freeze Frame Information

time since start end 0.00 s
voltage Kl. 15 coarse value 1.52 V
status motor control 2.00 0-n
voltage Kl. 87 3.05 V


time since start end 0.00 s
voltage Kl. 15 coarse value 1.46 V
status motor control 0.00 0-n
voltage Kl. 87 2.84 V


time since start end 0.00 s
voltage Kl. 15 coarse value 1.74 V
status motor control 2.00 0-n
voltage Kl. 87 3.35 V



2A9A:
2A9A Camshaft sensor inlet, signal
Error will cause a warning light
Error is currently present
Test conditions have been completed
Short circuit or signal interruption


the symptom I have seem like a HPFP issue because first crank I can't get the car started, then second crank it will start up but rough idle between 1000rpm-1300rpm which compare to most people which idle very low and stall What about the in tank(low pressure) fuel pump do they cause problem?? . I tested the throttle with BT tool ( 0% 15% and 99% ) it work well as I can see it is moving physically, but I get a butterfly valve error and Throttle code? what about the cam sensor code? it start up ? anyone know the resistance on these cam sensor?
Appreciate 0
      09-03-2011, 02:40 PM   #14
AaronHoloster
New Member
5
Rep
21
Posts

Drives: BMW 335i
Join Date: Aug 2011
Location: Texas

iTrader: (0)

anyone know how to check the timing on N54 engine? any timing mark on the gear ? or on the pulley?
Appreciate 0
      09-03-2011, 02:50 PM   #15
Mauryk
Private
Mauryk's Avatar
United_States
5
Rep
99
Posts

Drives: 2010 335i Xdrive
Join Date: May 2011
Location: Great Falls, VA

iTrader: (1)

Garage List
Throttle valve error, butterfly valve error -- Sounds like a sensor issue. I would double check all the sensor wires that you can locate. If any of the critical sensors are not providing information to the ECU, you can get all kinds of strange results.
__________________
2010 E90 335i Xdrive| Titanium Silver Metallic | Black Leather | Premium, Sport, Nav, Cold | Steptronic | matte black grilles | Cyba scoops | pinstripes | Rear Fog Mod | Clear Reflectors | WeissLicht AE |More to come...|
Appreciate 0
      09-03-2011, 10:00 PM   #16
Wires
Major General
Canada
2001
Rep
5,454
Posts

Drives: 2016 340i xDrive
Join Date: Apr 2008
Location: Calgary

iTrader: (0)

Quote:
Originally Posted by AaronHoloster View Post
the symptom I have seem like a HPFP issue because first crank I can't get the car started, then second crank it will start up but rough idle between 1000rpm-1300rpm which compare to most people which idle very low and stall What about the in tank(low pressure) fuel pump do they cause problem?? . I tested the throttle with BT tool ( 0% 15% and 99% ) it work well as I can see it is moving physically, but I get a butterfly valve error and Throttle code? what about the cam sensor code? it start up ? anyone know the resistance on these cam sensor?
I'd recommend losing all the errors before trying to get it to go. Without the cam sensor working properly (as well as other sensors), the PCM will be initiating a lot of safety/limp mechanisms to prevent the engine from packing in.

I wouldn't worry about checking timing. You need the PCM to boot error free first....
Appreciate 0
      09-03-2011, 10:12 PM   #17
Joshboody
Lieutenant Colonel
67
Rep
1,708
Posts

Drives: pickemuptruck
Join Date: Jul 2009
Location: Phoenix, AZ

iTrader: (7)

OP, clear all codes and see which ones return. Timing is programmed into the ECU... no issue here.

Probably reset adaptations also.
Appreciate 0
      09-04-2011, 02:44 PM   #18
AaronHoloster
New Member
5
Rep
21
Posts

Drives: BMW 335i
Join Date: Aug 2011
Location: Texas

iTrader: (0)

Thank you everyone

First of all, I want to thank you for all the help on here, I've learned so much and feel the friendliness from yo . yeah I reset everything first, then start the vehicle read the code again , mainly the error code are cam ,vanos and throttle , I believe the cam sensor wheel might have been off from the previous accident ,also I get a 2A9F Camshaft sensor outlet, synchronization ( error currently present), I strongly believe it is the sensor failure or the actually cam sensor wheel is off alignment .So now, I needed the Camshaft alignment and camshaft lock tool for the N54, anyone know I can rent them online or local (I am in Ft,worth Tx area) , I want to make sure the timing is correct and see if I can get those code clear up before I move on to next step.

Camshaft timing adjustment question-
once I get the tool I will set the crankshaft to TDC and lock the camshaft and snap on the cam sensor wheel alignment tool to make sure the wheel is in the right place , my question is how to verify TDC on these engine as I don't see any timing mark to match with on the crank pulley? how BMW do it? also once I loosen the camshaft bolt, Do i have to pretension the Vanos cam gear? ( I used to work on alot of Toyota VVTi unit, we had to set the gear clockwise first before we put the belt on ) any different to VANOS unit?
Appreciate 0
      09-06-2011, 09:05 PM   #19
UsualSuspect
Lieutenant General ***
UsualSuspect's Avatar
United_States
68
Rep
758
Posts

Drives: this way and that way...
Join Date: Feb 2009
Location: Boston

iTrader: (4)

Sounds like it could be the injectors. Check this thread out: http://www.n54tech.com/forums/showthread.php?t=8576

Aaron
(my name too)
__________________
Everyone has a photographic memory, some just don't have film.
Appreciate 0
      11-01-2011, 11:48 PM   #20
axi005
Arthur
United_States
2
Rep
23
Posts

Drives: 07 335i e90 Montego
Join Date: Sep 2011
Location: Lewisburg Pa

iTrader: (0)

My friends car is experiencing same issues, i was wondering id you found a solution and what your problem was?
Appreciate 0
      11-02-2011, 12:39 AM   #21
Haus_07
E85 is my friend
Haus_07's Avatar
United_States
19
Rep
224
Posts

Drives: 2007 E90 335
Join Date: Sep 2010
Location: Mesa, AZ

iTrader: (0)

If you really want to know the way the DME functions on these cars the locations/functions of all the sensors, etc, then check out the PDF's on the N54 forum. Should give you a good understanding of the way the N54 functions, and the technology behind it. Good luck, and I hope this helps.....

http://www.n54tech.com/forums/showthread.php?t=11276
__________________
//sparkling graphite metallic // sport package // logic 7 // m-tech wheel // HID fogs // LED angels // M3 style CF hood // matte black kindney's // AFE DCI // kittyless DP's // custom SS exhaust // Godspeed FMIC // 15ohm JB4// DV Mod //
Appreciate 0
Reply

Bookmarks


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 01:39 AM.




e90post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, 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