Results 1 to 25 of 25

Thread: Can a bad cam position sensor cause stalling?

  1. #1
    Join Date
    Jan 2006
    Location
    Perry, GA
    Posts
    1,436
    My Cars
    E36 M3, X5 4.6is, E85 Z4

    Can a bad cam position sensor cause stalling?

    I'm trying to diagnose a stalling problem on a friend's '03 525iT with 75K miles. It runs fins when the engine is cold and also runs fine at highway speeds. But once it's warmed up, it will stall at low engine speeds. It will idle all day in neutral and it will run down the road all day. But as soon as you let off the gas, it dies. If parked, it will often die as soon as it's shifted into gear (it's an automatic). Sometimes it will stay running, but will die as soon as I try to give it some gas.

    The check engine light was on, so I scanned it and got back the code P0341 "Camshaft Position Sensor A Circuit Range/Performance". Would this be on the intake or the exhaust cam, and would that cause it to stall?

    1998 ///M3/4/5 | 1999 528iT | 2003 Z4 3.0i

  2. #2
    Join Date
    May 2004
    Location
    Ohio
    Posts
    5,663
    My Cars
    540i/6, 02 Excursion Pow
    I've unplugged the ones on my 540 and it seems to run fine without them, but the I6s are more temperamental and will die or have rough running.

    I believe "A" is the intake, but some on here state you should replace both. It's up to you.
    http://eactuning.com/parts/product_details/12147539165
    http://eactuning.com/parts/product_details/12147518628
    "If everything seems under control, you're not going fast enough. - Mario Andretti"

  3. #3
    Join Date
    Jul 2008
    Location
    -49.349279,70.218834
    Posts
    2,052
    My Cars
    e39
    Yes it would make the car stall.
    Since a very specific code has been thrown for this, I would be pretty confident to change the part in question. If there was a combination of codes, it would be more complicated and would not necessarely mean this sensor is at fault.

    The sensor is cheap enough to throw a new in, then take it from here.

    If the problem persist, check the ECU for operations and voltage. A failed ECU will cause the same kind of problem you are describing here.

  4. #4
    Join Date
    Jan 2006
    Location
    Perry, GA
    Posts
    1,436
    My Cars
    E36 M3, X5 4.6is, E85 Z4
    I believe "A" is the intake, but some on here state you should replace both. It's up to you.
    http://eactuning.com/parts/product_details/12147539165
    http://eactuning.com/parts/product_details/12147518628
    I think I will go ahead and do both. What is the difference between "ORIGINAL BMW" and "O.E.M."? I mean, besides the price!

    1998 ///M3/4/5 | 1999 528iT | 2003 Z4 3.0i

  5. #5
    Join Date
    Feb 2010
    Location
    Chicago, IL
    Posts
    90
    My Cars
    01 530iA A/W
    Lets Google, OEM, Original Equipement Manufactuer. Done was that sooo hard?

    The difference between OEM and Bmw Part is Bmw Logo on the Box it comes with, and higher price. OEM parts are same thing that the dealer sells but comes Straight from the manufactuer

  6. #6
    Join Date
    Jun 2006
    Location
    Frederick, MD
    Posts
    9,693
    My Cars
    e39 540i/6, e36 318i
    Quote Originally Posted by jnyost View Post
    I've unplugged the ones on my 540 and it seems to run fine without them, but the I6s are more temperamental and will die or have rough running.

    I believe "A" is the intake, but some on here state you should replace both. It's up to you.
    http://eactuning.com/parts/product_details/12147539165
    http://eactuning.com/parts/product_details/12147518628
    If I'm not mistaken, the cam sensor is only required for sequential fuel injection. The ecu will probably revert to batch fire without the sensor which basically means that yes, it will run fine without it.
    1985 325 - 5 speed - LSD - M50NV - MS2/extra - AEM UEGO - TiAL MV-R - 750cc injectors - HX35 - Blunttech Manifold - 3" exhaust
    1991 318i - 5 speed - M50NV - e36 rack - Smileys

  7. #7
    Join Date
    Jan 2006
    Location
    Perry, GA
    Posts
    1,436
    My Cars
    E36 M3, X5 4.6is, E85 Z4
    Quote Originally Posted by Alpines
    Lets Google, OEM, Original Equipement Manufactuer. Done was that sooo hard?
    Jeez! Why does everybody have to be such a smart ass? The dude sells the parts and I was just asking him (not you) if there is any real difference. Yes, I have heard of Google and am capable of using it. But that's not always the source of the most conclusive answer.

    As a newbie, you should get used to the idea that this forum is a place to ask questions beyond what may turn up in a Google search. If you feel a question is a stupid one, you are not required to give an answer.

    1998 ///M3/4/5 | 1999 528iT | 2003 Z4 3.0i

  8. #8
    Join Date
    Aug 2007
    Location
    Hangover, PA
    Posts
    939
    My Cars
    03' M5
    on the I6 motor it will go into limp mode if the sensor fails while the car is running but if you disconnect it alltogether im not sure, just had a problem with a new sensor I got from bavauto and it kept giving me a cam position sensor connection error and would run in limp mode IF the car would start...

  9. #9
    Join Date
    Jan 2006
    Location
    Perry, GA
    Posts
    1,436
    My Cars
    E36 M3, X5 4.6is, E85 Z4
    I'm going to go ahead and replace both sensors. My Bentley manual doesn't have a procedure to test them, or I'd do that and just replace the faulty one. Neither one looks all that hard to replace, so it's not like it's a lot of extra work to just do them both.

    1998 ///M3/4/5 | 1999 528iT | 2003 Z4 3.0i

  10. #10
    Join Date
    Jul 2008
    Location
    -49.349279,70.218834
    Posts
    2,052
    My Cars
    e39
    Quote Originally Posted by Cyrix2k View Post
    If I'm not mistaken, the cam sensor is only required for sequential fuel injection. The ecu will probably revert to batch fire without the sensor which basically means that yes, it will run fine without it.
    No, the car will definitely stall with a missing CPS...

  11. #11
    Join Date
    Jul 2010
    Location
    Potters Bar UK
    Posts
    1
    My Cars
    1998 E39 528i Touring
    I've changed my sensor(oem part) and not had any problems since.Just do it.

  12. #12
    Join Date
    Jun 2006
    Location
    Frederick, MD
    Posts
    9,693
    My Cars
    e39 540i/6, e36 318i
    Quote Originally Posted by jnyost View Post
    I've unplugged the ones on my 540 and it seems to run fine without them, but the I6s are more temperamental and will die or have rough running.

    I believe "A" is the intake, but some on here state you should replace both. It's up to you.
    http://eactuning.com/parts/product_details/12147539165
    http://eactuning.com/parts/product_details/12147518628
    Quote Originally Posted by fooljam;19981885[B
    ]No, the car will definitely stall with a missing CPS...[/B]
    It seems we have a disagreement. All I know is that the ECU only needs the crank position sensor to run, but I'm not sure if bosch actually implemented a limp mode. Judging by jnyost's comments, they did (at least on the 540).
    1985 325 - 5 speed - LSD - M50NV - MS2/extra - AEM UEGO - TiAL MV-R - 750cc injectors - HX35 - Blunttech Manifold - 3" exhaust
    1991 318i - 5 speed - M50NV - e36 rack - Smileys

  13. #13
    Join Date
    Aug 2007
    Location
    DE, USA
    Posts
    1,044
    My Cars
    '15 435i,'10 535i,'08 X5
    A cam position sensor is required for ignition as well as VANOS timing. These are 4-cycle engines. Cams turn at 1/2 the engine speed. A crank position sensor can't distinguish between TDC on compression stroke and TDC on exhaust stroke. DME needs to know this in order to fire plugs correctly.

    What's not clear is that after engine starts does DME check cam position sensor on every cam revolution or can it simply fire plugs every 720 degrees of crankshaft rrotation and ignore the cam position sensor.

    I've never heard of a limp mode for cam or crank position sensors.

    Paul S
    BMW CCA 69606


    Quote Originally Posted by Cyrix2k View Post
    ......All I know is that the ECU only needs the crank position sensor to run,..........

  14. #14
    Join Date
    Jun 2006
    Location
    Frederick, MD
    Posts
    9,693
    My Cars
    e39 540i/6, e36 318i
    Quote Originally Posted by pshovest View Post
    A cam position sensor is required for ignition as well as VANOS timing. These are 4-cycle engines. Cams turn at 1/2 the engine speed. A crank position sensor can't distinguish between TDC on compression stroke and TDC on exhaust stroke. DME needs to know this in order to fire plugs correctly.

    What's not clear is that after engine starts does DME check cam position sensor on every cam revolution or can it simply fire plugs every 720 degrees of crankshaft rrotation and ignore the cam position sensor.

    I've never heard of a limp mode for cam or crank position sensors.

    Paul S
    BMW CCA 69606
    No it doesn't. It only needs to know the crank speed to fire... my e30 runs with *only* a crank position sensor. That is with batch fire fuel injection and wasted spark ignition - which, as you probably know, fires plugs on both the intake & exhaust cycle (the "wasted" spark). A cam sensor is only required for sequential fire so it is very possible the DME could have a limp mode.

    As for this happening in practice, it does
    http://www.automotiveforums.com/t59294.html

    I took out the cam sensor and found that the magnet has come off. The book says the car will not run without a signal but it does.
    annnd
    The car will just batch fire the injectors with out the magnet in place no reall big deal but the dreded yellow light. I still get 360 miles per tank freeway at 220k miles. I need to know how fix this too.
    As I said above, I'm not sure how the bosch dme handles a fault with the cam sensor, but it certainly is possible to implement a limp mode that will let the car run without it.
    1985 325 - 5 speed - LSD - M50NV - MS2/extra - AEM UEGO - TiAL MV-R - 750cc injectors - HX35 - Blunttech Manifold - 3" exhaust
    1991 318i - 5 speed - M50NV - e36 rack - Smileys

  15. #15
    Join Date
    Jan 2006
    Location
    Perry, GA
    Posts
    1,436
    My Cars
    E36 M3, X5 4.6is, E85 Z4
    The car doesn't appear to be going into a limp home mode. It just dies. The trick to getting it going is to rev it slightly (maybe 750-900 RPM), then drop it into gear. Once underway, it runs normally. At least until you forget to not let completely off the gas!

    Unless that is the limp home mode. But performance isn't reduced in any way, which is how I'd expect it behave in limp home mode.

    1998 ///M3/4/5 | 1999 528iT | 2003 Z4 3.0i

  16. #16
    Join Date
    Aug 2007
    Location
    DE, USA
    Posts
    1,044
    My Cars
    '15 435i,'10 535i,'08 X5
    Which E30......318?
    Certainly wasted spark systems only need a crank position sensor....but where's the evidence E39's use wasted spark? E39's have all the sensors necessary to avoid wasted spark.

    If DME senses a severe enough misfire, it disables the fuel injector. I wouldn't call that a limp mode.

    Paul S
    BMW CCA 69606



    Quote Originally Posted by Cyrix2k View Post
    No it doesn't. It only needs to know the crank speed to fire... my e30 runs with *only* a crank position sensor. That is with batch fire fuel injection and wasted spark ignition - which, as you probably know, fires plugs on both the intake & exhaust cycle (the "wasted" spark). A cam sensor is only required for sequential fire so it is very possible the DME could have a limp mode.

    As for this happening in practice, it does
    http://www.automotiveforums.com/t59294.html


    annnd


    As I said above, I'm not sure how the bosch dme handles a fault with the cam sensor, but it certainly is possible to implement a limp mode that will let the car run without it.

  17. #17
    Join Date
    Jan 2006
    Location
    Perry, GA
    Posts
    1,436
    My Cars
    E36 M3, X5 4.6is, E85 Z4
    Quote Originally Posted by jnyost
    I believe "A" is the intake, but some on here state you should replace both. It's up to you.
    http://eactuning.com/parts/product_details/12147539165
    http://eactuning.com/parts/product_details/12147518628
    Thanks! I just ordered them.

    1998 ///M3/4/5 | 1999 528iT | 2003 Z4 3.0i

  18. #18
    Join Date
    Jun 2006
    Location
    Frederick, MD
    Posts
    9,693
    My Cars
    e39 540i/6, e36 318i
    Quote Originally Posted by pshovest View Post
    Which E30......318?
    Certainly wasted spark systems only need a crank position sensor....but where's the evidence E39's use wasted spark? E39's have all the sensors necessary to avoid wasted spark.

    If DME senses a severe enough misfire, it disables the fuel injector. I wouldn't call that a limp mode.

    Paul S
    BMW CCA 69606
    sorry, I missed this somehow. The e30 is a 325e running megasquirt 2/extra.

    The DME for the 540 runs full sequential fuel injection & spark by default iirc, but my point is that it is possible to run with only a crank sensor as a limp mode should the cam sensor go bad. Other ECUs are known to do this, but I don't know if the e39 dme does. jnyost's comments make me think that a limp mode (which would be wasted spark) does exist for the 540.
    1985 325 - 5 speed - LSD - M50NV - MS2/extra - AEM UEGO - TiAL MV-R - 750cc injectors - HX35 - Blunttech Manifold - 3" exhaust
    1991 318i - 5 speed - M50NV - e36 rack - Smileys

  19. #19
    Join Date
    Mar 2004
    Location
    TX
    Posts
    488
    My Cars
    04 BMW 545i-6 Sport

    03 540 dies at idle speed

    was running perfect, then out of nowhere it dies when the car comes to stop. it's a manual. drives awesome, and I'm not getting a code. have to have one foot on gas constantly when slowing down to keep it running.

    any ideas?

  20. #20
    Join Date
    Jan 2006
    Location
    Perry, GA
    Posts
    1,436
    My Cars
    E36 M3, X5 4.6is, E85 Z4
    Most likely the idle control valve. That is a classic symptom of a stuck or failed unit.

    1998 ///M3/4/5 | 1999 528iT | 2003 Z4 3.0i

  21. #21
    Join Date
    Feb 2007
    Location
    NW Indiana
    Posts
    12,300
    My Cars
    00' 528i, 11' Legacy
    All I have to contribute is that when my Cam Sensor went out, the car would start and then shake and die. New sensor, vanos seals and a VCG change and I have not had an issue since.
    UNDER CONSTRUCTION

    - 2000 528i Sport
    -
    Got any questions about my car? Feel free to PM me!

  22. #22
    Join Date
    Mar 2004
    Location
    TX
    Posts
    488
    My Cars
    04 BMW 545i-6 Sport
    problem fixed: I had one of the seats repaired at a shop and they disconnect the battery. when the battery was connected they did not allow the DME to initialize by simply turing the ignition for a few seconds prior to starting. I did that, the car is running find as it did before. I suddenly thought of that and tried it and that's what it was. thanks for the feedbacks

  23. #23
    Join Date
    Jan 2006
    Location
    Perry, GA
    Posts
    1,436
    My Cars
    E36 M3, X5 4.6is, E85 Z4
    Cool. Glad you got it sorted out and it was something simple!

    1998 ///M3/4/5 | 1999 528iT | 2003 Z4 3.0i

  24. #24
    Join Date
    Jul 2010
    Location
    Accokeek, MD
    Posts
    30
    My Cars
    1997 BMW 540i
    The non-vanos 540 (M62) will certainly run without a cam position sensor. I have unplugged mine. I could hardly tell a difference.

  25. #25
    Join Date
    Jul 2008
    Location
    -49.349279,70.218834
    Posts
    2,052
    My Cars
    e39
    Ok just sharing my experience here in case it helps anyone...

    Recently my car would stall too or it took me 4-5 times to start before he would keep the idle.

    Then more serious problems started to appear out of the blue one day.

    There was no code thrown and there was voltage variations (Jumping up and down) from the ECU.

    We also noticed she was stalling once the engine temp would reach 100C

    ECU was changed, CPS was changed etc....but at the end it turned up it was the Pulse Generator, which plugs into the Gearbox.

    We bought an aftermarket one initially (Bilstein), the car would not even start at all. Had to source from the dealer, car was fixed.

    The Pulse generator in those cars does not throw codes when it is faulty.
    The sensor was like 60 quids from the dealer if I remember well.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •