Hard starting

Tiny
MB-POWER
  • MEMBER
  • 2010 BMW 535I
  • 3.5L
  • 6 CYL
  • RWD
  • AUTOMATIC
  • 53,206 MILES
When engine starts after long time of cranking it will keep run for a few seconds then shut off.
after scanned we found following codes:
108A01
120408
160001
160020
168A20
1B2001
1C3101
CF2C21
930769
93076A
93076B
93076C

Crankshaft sensor has been replaced with new one. The two knock sensors cleaned
all codes has been cleared.
but after we start engine all above codes will comeback again.
note :
even with crankshaft sensor wire plugged out, engine will start also!

Need your urgent help please.
Thanks
Thursday, September 14th, 2017 AT 1:20 AM

9 Replies

Tiny
STEVE W.
  • MECHANIC
  • 13,003 POSTS
Wow, that is a list and then some. The issue sounds like a fuel supply problem, the long crank and then shut off suggests that power is only getting to the pump when the key is in the start position. Then the pump shuts off and the engine shuts down when it uses that fuel. Toss a fuel pressure gauge on it and see what it shows.

Those codes do not match any of the BMW factory codes I can find. The BMW codes are normally four digit codes in either binary or hexidecimal format if they are not the OBDII compliant B/P/C/U style codes.

I also do not see a 3.5 being available in the 535I in 2010 3.0 but not a 3.5.
Is it the original engine? What country was it built for?
Was this
answer
helpful?
Yes
No
+2
Thursday, September 14th, 2017 AT 7:10 PM
Tiny
MB-POWER
  • MEMBER
  • 80 POSTS
Hi,
engine size 3.0L
those fault codes that I got throw scanner, please find details about :

108A01 charge-air temperature sensor, electrical : short circuit to B+
120408 charging pressure control : switch-off as consequence
160001 crankshaft sensor, signal missing
160020 crankshaft sensor : signal implausible
168A20 knock control : system fault
1B2001 electronic immobilizer protection against tampering : engine running blocked by electronic immobilizer
1C3101 engine-oil pressure sensor, plausibility : pressure too high before engine start
CF2C21 signal (actual engine speed, crankshaft - signals a bad quality use signal, 0xA5) undefined transmitter DME/DDE
930769 deactivation of terminal 15 : upper startability limit reached
93076A deactivation of terminal 15 : upper startability limit reached, but deactivation preventer active
93076B deactivation of terminal 30B : upper startability limit reached
93076C deactivation of terminal 30B : upper startability limit reached, but deactivation preventer or legal load/consumer active

hope it will help.
Thanks
Was this
answer
helpful?
Yes
No
+3
Saturday, September 16th, 2017 AT 1:02 AM
Tiny
STEVE W.
  • MECHANIC
  • 13,003 POSTS
1B2001 electronic immobilizer protection against tampering : engine running blocked by electronic immobilizer

That code alone is a bad one. It suggests the anti theft system is active and it would cause a few of those codes if it is.
Use your scan tool and see if you can access the anti theft system and see if it will tell you if it's a bad key/switch or fob. Or it may not be reading the key at all.

Also check that the stored VIN matches the one for the car as that code can also mean the DME is defective ot coded wrong.

It won't be easy because BMW like to make things tough.
Was this
answer
helpful?
Yes
No
+1
Saturday, September 16th, 2017 AT 11:19 PM
Tiny
MB-POWER
  • MEMBER
  • 80 POSTS
Hi
VIN matches the one for the car.
What about other codes?
Was this
answer
helpful?
Yes
No
+1
Sunday, September 17th, 2017 AT 5:05 AM
Tiny
STEVE W.
  • MECHANIC
  • 13,003 POSTS
The deactivation codes are part of the same issue with the alarm. They say that the alarm is letting limited access but then shutting down those terminals. It almost looks like the DME is rejecting the antitheft system input.

It also looks like the codes are either not clearing or the crank sensor wiring has an issue.
Was this
answer
helpful?
Yes
No
+1
Sunday, September 17th, 2017 AT 10:39 AM
Tiny
MB-POWER
  • MEMBER
  • 80 POSTS
Crank sensor has been replaced, So I think it's security system or DME.
Was this
answer
helpful?
Yes
No
Sunday, September 17th, 2017 AT 11:18 PM
Tiny
STEVE W.
  • MECHANIC
  • 13,003 POSTS
Sensor was replaced but if there is a bad wire or connection between the sensor and the DME it could be dropping out.
Was this
answer
helpful?
Yes
No
+1
Monday, September 18th, 2017 AT 12:19 AM
Tiny
MB-POWER
  • MEMBER
  • 80 POSTS
Connection checked and found good.
Was this
answer
helpful?
Yes
No
Monday, September 18th, 2017 AT 4:23 AM
Tiny
KEN L
  • MASTER CERTIFIED MECHANIC
  • 42,968 POSTS
I don't know if this will help Im just jumping in here but It sounds like you have a connection problem. Here is a guide and some engine and security wiring diagrams (Below) that may help.

https://www.2carpros.com/articles/how-to-check-wiring

Please let us know what happens and upload pictures or videos of the problem.

Cheers, Ken
Was this
answer
helpful?
Yes
No
+2
Tuesday, September 19th, 2017 AT 10:57 AM

Please login or register to post a reply.

Sponsored links