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 > BMW 328I 2008 Crank Shaft Position Sensor



Reply
 
Thread Tools Search this Thread
      09-08-2022, 10:18 PM   #1
TonyValuez
Registered
0
Rep
4
Posts

Drives: BMW 328I 2008
Join Date: Sep 2022
Location: Philly

iTrader: (0)

BMW 328I 2008 Crank Shaft Position Sensor

Hello Everyone, Im Tony V new to this great forum, and also owning a BMW.

However I have worked on vehicles before, and am currently working on this vehicle to bring her back to pristine condition.

Here's an issue I've had so far....

I bought the car from an auto shop back in the spring, the car Cleary needed work, however I liked how the car looked, and etc. I do not know what or is anything has happened to the car from pervious owners, and I do know how the Maintence history of the vehicle, it however has good bones so far.

Now on to the issue at hand, I have multiple codes, but the biggest headache right now is the

CRANKSHAFT POSITION SENSOR A CIRCUIT.

Ive typed that into google so much it probably thinks that's my name.


I bought a new one from advanced auto parts, and yesterday put it on, hoping to fix the issue I went to start her and she still had a slow start, but still started. cleared the codes, and drove it around and came back home and the same code was still there.

Stumped I unplugged it, and swapped it with the good OEM sensor from Bank B.

Cleared the codes, drove it around and still the same code for Crank shaft sensor A.

Stumped I went inside defeated and did more research in which I found not oem sensors can be faulty or just not work, so I went back to advanced auto to try to see if switching it out would work, I did that and still nothing, however when I switch the non gem sensor to Bank B it works, and it seems maybe to be a connector issue.

When I first took the Bank A sensor off it had corrosion around it like a battery, so I used some Electrical component spray and cleaned it up hoping that would fix the issue, it however did not.

I have tried multiple steps and still cannot figure it out, im thinking it's a faulty connector since the sensor worked on Bank B.

Im trying to fix this myself before sending her to a shop, but if anyone knows anything they can help im all ears.

Thank you and glad to be here.

Last edited by TonyValuez; 09-09-2022 at 08:40 AM..
Appreciate 0
      09-09-2022, 06:42 AM   #2
Mantraxalos
Second Lieutenant
78
Rep
244
Posts

Drives: 2006 330i Manual
Join Date: Nov 2016
Location: Detroit

iTrader: (0)

Garage List
2007 Z4 3.0i  [0.00]
2006 330I  [0.00]
The crankshaft sensor and camshaft sensor are different. Please clarify which error was displayed.
Appreciate 0
      09-09-2022, 08:40 AM   #3
TonyValuez
Registered
0
Rep
4
Posts

Drives: BMW 328I 2008
Join Date: Sep 2022
Location: Philly

iTrader: (0)

Quote:
Originally Posted by Mantraxalos View Post
The crankshaft sensor and camshaft sensor are different. Please clarify which error was displayed.
Sorry about that I realized that after reposting, its the crankshaft position sensor that would be in the back corner of the engine, specifically the code is P0335
Appreciate 0
      09-09-2022, 01:46 PM   #4
gbalthrop
Brigadier General
2697
Rep
4,031
Posts

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

iTrader: (0)

Quote:
Originally Posted by TonyValuez View Post
Sorry about that I realized that after reposting, its the crankshaft position sensor that would be in the back corner of the engine, specifically the code is P0335
Welcome to the Forum!
I realize you are new to BMW Diagnostics. 1st thing to remember is that DETAILS Matter. We can help you with specific suggestions of "Next Steps" if you answer the following:

1) What Make/Model Scan Tool, or diagnostic software (INPA/ISTA) are you using to read fault codes?

2) Do you have a Multimeter to read Voltage, & Ohms/ Resistance?

3) WHAT Fault Codes (either Hex-code or P-code) are read in DME (Engine Control Module)? You say you have "multiple codes". We don't know if that is ONE DME code (P0335) or OTHER DME Fault Codes.

4) What, if ANY, performance issues or Warning Lights does the car have? You state "slow start". Do you mean the Starter Cranks the engine more slowly than you expect? What IS RPM during Starter Cranking, either per Tach or per Scan Tool showing RPM Parameter? Do you mean the Starter Cranks the engine at normal RPM (180 - 200 RPM) but engine takes longer than normal 1 to 2 seconds to fire/run.

We need "Empirical Data" or actual facts and NOT vague impressions or UN-defined terms. That is NOT intended to be critical of you. MOST folks these days do NOT approach an issue in a scientific fashion, and THAT FACT prevents proper understanding of the issue.

If the DME received NO signal from the Crankshaft Sensor, it could NOT time spark or injector pulse, and the engine would NOT fire on cranking. So apparently you have SOME signal, but a wiring or connector problem between the sensor and DME, but intermittent or "Implausible" (out of expected range), particularly if there is SOME Tach/ RPM reading during Starter Cranking (BEFORE engine fires) AND you have installed replacement Crankshaft Position Sensor. So please carefully test for RPM during cranking with whatever tools are available to you, the tach, or even "Hidden Menu 1.01" per this link:
https://www.carsaddiction.com/articl...er-hidden-menu

With answers to questions above, someone can offer specific suggestions of "Next Steps".
George
Appreciate 0
      09-09-2022, 02:40 PM   #5
e90yyc
Art Collector
e90yyc's Avatar
2425
Rep
3,448
Posts

Drives: 2007 328xi (GM-delete 6MT)
Join Date: Feb 2018
Location: Canada

iTrader: (0)

Getting a BMW-specific/capable scanner will make diagnostics much easier. Generic P-codes aren’t nearly as useful as BMW-specific hex codes, which can provide much more precise information.

Not an absolute requirement, but is money well spent. Cheapest is buy cable and install free software; alternately handheld scanner options exist for less than $200.
__________________
When I'm dead, just throw me in the trash.

Last edited by e90yyc; 09-09-2022 at 08:59 PM..
Appreciate 0
      09-09-2022, 05:42 PM   #6
TonyValuez
Registered
0
Rep
4
Posts

Drives: BMW 328I 2008
Join Date: Sep 2022
Location: Philly

iTrader: (0)

Quote:
Originally Posted by gbalthrop View Post
Welcome to the Forum!
I realize you are new to BMW Diagnostics. 1st thing to remember is that DETAILS Matter. We can help you with specific suggestions of "Next Steps" if you answer the following:

1) What Make/Model Scan Tool, or diagnostic software (INPA/ISTA) are you using to read fault codes?

2) Do you have a Multimeter to read Voltage, & Ohms/ Resistance?

3) WHAT Fault Codes (either Hex-code or P-code) are read in DME (Engine Control Module)? You say you have "multiple codes". We don't know if that is ONE DME code (P0335) or OTHER DME Fault Codes.

4) What, if ANY, performance issues or Warning Lights does the car have? You state "slow start". Do you mean the Starter Cranks the engine more slowly than you expect? What IS RPM during Starter Cranking, either per Tach or per Scan Tool showing RPM Parameter? Do you mean the Starter Cranks the engine at normal RPM (180 - 200 RPM) but engine takes longer than normal 1 to 2 seconds to fire/run.

We need "Empirical Data" or actual facts and NOT vague impressions or UN-defined terms. That is NOT intended to be critical of you. MOST folks these days do NOT approach an issue in a scientific fashion, and THAT FACT prevents proper understanding of the issue.

If the DME received NO signal from the Crankshaft Sensor, it could NOT time spark or injector pulse, and the engine would NOT fire on cranking. So apparently you have SOME signal, but a wiring or connector problem between the sensor and DME, but intermittent or "Implausible" (out of expected range), particularly if there is SOME Tach/ RPM reading during Starter Cranking (BEFORE engine fires) AND you have installed replacement Crankshaft Position Sensor. So please carefully test for RPM during cranking with whatever tools are available to you, the tach, or even "Hidden Menu 1.01" per this link:
https://www.carsaddiction.com/articl...er-hidden-menu

With answers to questions above, someone can offer specific suggestions of "Next Steps".
George

Thank you for replying with this good info, Ok so I did some testing today.

After going and buying another sensor which is a OEM one now.

1.I tested the voltage of the CPS Connector and it does work Voltage was 12.30 for the Power and Neutral. And 4.90 For the signal and Neutral.

That rules out a faulty connector.

Next I tested the CPS Sensor while it's on the connector, this is where things get weird.

with the neutral grounded to the car ground, and the positive on the signal wire of the CPS sensor the reading was 1.90 every time, and when I put something metal on the end of the sensor the reading did not change, it did stick, but the reading did not change.

So I then checked fuses and none were blown.


I also checked for any messed up wires but I didn't see any as far as I looked around.

Now here goes the final part, I went, and checked the battery, I let the lights run for 2 mins as said on YouTube, and then checked.

The readings for the battery were around 11.90 and then after I turned the lights off it went to 12.20.

With the low voltage readings, im starting to think the battery is going bad. If a wire were severed to the CPS connector I wouldn't get a reading on it when I Tested it, however the numbers were a little lower then normal.

Im also using a MaxiScan reader for the car, definitely no anything fancy but I was able to pull up a PID for the code so I can upload them if you would like?

Also RPMS are normal a little 50 rpm variation on start but that's due to the poor crankshaft timing which causes that.

And it takes about 3-5 seconds for the car to start when I push the button, it starts every time but that's how long it taking, and when I clear the codes the first thing that pops up is the Crankshaft Position Sensor A

Also Other codes that are popping up, some obviously due to the CPS.

P1727
P2419
P0305
P0301
P0302

I have also bought new OEM spark plugs and coils which will be here next week.

Last edited by TonyValuez; 09-09-2022 at 05:54 PM..
Appreciate 0
      07-11-2023, 11:07 PM   #7
Mauricio’s oldnewE90
Registered
0
Rep
2
Posts

Drives: E90
Join Date: Apr 2021
Location: California

iTrader: (0)

I have the same issue.. did you get it fixed? Hoping to get an answer from an old post
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 05:08 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