Announcement

Collapse
No announcement yet.

Vanos Rebuild Start Hesitation

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Sorry for resurrecting this thread, but although I've sort of lived with this for a while I think I still have issues.

    I have an OBD log which I included ignition timing on along side fuel system status and throttle position and can see that almost every time I have the fuel system go into open loop fault, my ignition timing drops close to 0 or sometimes negative.



    Is anyone able to explain what might be happening here, or if this is normal?

    Comment


      Originally posted by jamesfoley View Post
      se
      Fair enough, not even sure how I'd test either of those if I'm honest.
      Did you test these parts? I think using INPA you can read the status of these components -- close/open, gear engaged/neutral

      Comment


        No, not tested anything related to the gear position. Both open loop faults and ignition timing drops happen at idle in neutral so I don’t think it can be gear position related.

        I don’t know if I’m seeing the ignition timing drop because it’s going open loop, or if it’s going open loop because there is an issue with ignition timing.

        Comment


          Bentley manual says this:

          Ignition timing is electronically mapped and not adjustable. The ECM uses engine load, engine speed, coolant temperature, knock detection and intake air temperature as the basic inputs for timing control. A three dimensional map similar to the one shown is digitally stored in the ECM.
          So unless there is an issue with the DME I’m not sure how fuel status would change ignition timing.

          Knock counters don’t report anything, and temperature sensors appear to be fine, so I’m just a little bit confused.

          Also just found this in the Bentley manual:

          Traction control also comes into operation during deceleration. Decelerating on snowy or icy road surfaces can lead to rear wheel slip. If a rear wheel starts to drag or lock up, the ASC system can limit the problem by adjusting throttle, fuel injection and ignition timing.

          Ironically the week before I had the VANOS done one of my rear reluctor rings cracked and I lost ABS, traction, and my speedo didn't work. Ended up driving to get the VANOS done with the dash lit up like a Christmas tree and no speedo. Had a new reluctor ring fitted along with a new ABS sensor at the same time the VANOS was done, which did fix all the faults. Just sort of made me wonder if the traction system is pulling timing / cutting fuel randomly, though I don't have the dash light flash or anything so probably not related.
          Last edited by jamesfoley; 03-07-2024, 12:42 AM.

          Comment


            Originally posted by jamesfoley View Post
            No, not tested anything related to the gear position. Both open loop faults and ignition timing drops happen at idle in neutral so I don’t think it can be gear position related.

            I don’t know if I’m seeing the ignition timing drop because it’s going open loop, or if it’s going open loop because there is an issue with ignition timing.
            From the log I see fuel status 8 happened only once in idle.
            I don't see any correlation between status 8 and ignition timing, as below pic shows 24* ignition advaced. I do see all of these status 8 happened with absolute throttle = 0. Could be an intermittent faulty throttle sensor tells the DME it's closed but it's not, hence the status 8?
            Click image for larger version

Name:	image.png
Views:	124
Size:	20.6 KB
ID:	256715

            Comment


              Originally posted by sapote View Post
              From the log I see fuel status 8 happened only once in idle.
              I don't see any correlation between status 8 and ignition timing, as below pic shows 24* ignition advaced. I do see all of these status 8 happened with absolute throttle = 0. Could be an intermittent faulty throttle sensor tells the DME it's closed but it's not, hence the status 8?​
              After a bit of research it sounds like ignition timing should drop to 0 the same way fuel is cut on deceleration / throttle close, but I thought it should be fuel status 4, not 8 with a fault.

              Faulty TPS is plausible, though again from what I’ve read they always throw a fault code of some sort. Been a good few months with not a single code being thrown.

              I don’t really understand the relation between throttle position reported in my log compared to the actual throttle position, as the log shows it at 0% a lot of the time. If it was always 0% the car wouldn’t be drivable…

              Edit to avoid double posting:

              Little bit more research and it appears the MSS54 doesn't only use the actual throttle body for engine load below 15%, so low speed, low engine load, low throttle input, the Idle Control Valve actually provides air. So I guess the 0% throttle position is actually where the ICV is providing air and the throttle bodies stay closed?

              I have had the ICV out and cleaned it to free up the flap inside, but I mean it wasn't bad to begin with, and cleaning it made no difference. Hopefully its not still causing issues, from all my logs I can't find a fuel system status 8 reading where the throttle position isn't reading 0...
              Last edited by jamesfoley; 03-08-2024, 06:47 AM.

              Comment


                Originally posted by jamesfoley View Post

                Little bit more research and it appears the MSS54 doesn't only use the actual throttle body for engine load below 15%, so low speed, low engine load, low throttle input, the Idle Control Valve actually provides air. So I guess the 0% throttle position is actually where the ICV is providing air and the throttle bodies stay closed?

                I have had the ICV out and cleaned it to free up the flap inside, but I mean it wasn't bad to begin with, and cleaning it made no difference. Hopefully its not still causing issues, from all my logs I can't find a fuel system status 8 reading where the throttle position isn't reading 0...
                So why status 8 only happened with closed throttle -- this is the key to solve the mystery. I don't remember if you posted the MAF rate in g/sec; just want to make sure it's not related to bad MAF.

                Comment


                  Originally posted by sapote View Post
                  So why status 8 only happened with closed throttle -- this is the key to solve the mystery. I don't remember if you posted the MAF rate in g/sec; just want to make sure it's not related to bad MAF.
                  I mean I guess it’s possible the ICV isn’t letting enough air through, or too much through for what’s being commanded? Another thought is an issue with the EVAP purge valve leaking and enriching the mixture causing it to run richer than expected?

                  MAF is brand new from BMW and rates were fine last time they were checked.

                  It would be awesome if there was a way just to see what criteria the DME used to trigger a fuel status of 8.

                  There is always the possibility that it’s just normal fuel cut on deceleration…
                  Last edited by jamesfoley; 03-08-2024, 04:09 PM.

                  Comment


                    Originally posted by jamesfoley View Post

                    I mean I guess it’s possible the ICV isn’t letting enough air through, or too much through for what’s being commanded? Another thought is an issue with the EVAP purge valve leaking and enriching the mixture causing it to run richer than expected?

                    MAF is brand new from BMW and rates were fine last time they were checked.
                    IF Evap leaking then you sure have a code.
                    I don't think ICV at issue, as this should cause bad idling but you have steady idle rpm at around 850, do you?

                    Had you posted fuel trims at hot idle before?

                    Comment


                      Originally posted by sapote View Post
                      IF Evap leaking then you sure have a code.
                      I don't think ICV at issue, as this should cause bad idling but you have steady idle rpm at around 850, do you?

                      Had you posted fuel trims at hot idle before?
                      Hot idle LTFT’s sit around -5% both banks, give or take a couple of percent depending on how the car feels.

                      Idle rpm seems to hover between 870 to 890.

                      Comment


                        Originally posted by jamesfoley View Post

                        Hot idle LTFT’s sit around -5% both banks, give or take a couple of percent depending on how the car feels.

                        Idle rpm seems to hover between 870 to 890.
                        should provide total fuel trim, ltft alone is not enough. This sounds rich mixture which is very unusual, and the little high idle also supports the theory.
                        You should check the MAF rate even if it's new. Low reported MAF can cause rich running.

                        Comment


                          Originally posted by sapote View Post

                          should provide total fuel trim, ltft alone is not enough. This sounds rich mixture which is very unusual, and the little high idle also supports the theory.
                          You should check the MAF rate even if it's new. Low reported MAF can cause rich running.
                          We had proved it wasn’t MAF related, here is a warm no accessories log from a while back: https://datazap.me/u/jamesfoley/e46-...no-accessories

                          Worth mentioning that the car does still sputter for a second or two when it starts, but it’s very intermittent.

                          Also the car sometimes starts too quickly. The engine barely rotated before it catches and starts, as if it starts as soon as the key is turned. Not like this is an issue, but it’s just weird to have it instantly start up.

                          There are still a handful of parts I’ve not replaced:
                          • Intake camshaft sensor
                          • Exhaust camshaft sensor
                          • TPS under intake
                          • TPS next to oil filter
                          • Throttle pedal
                          • Fuel tank purge valve
                          • Idle air control valve (though I did clean it)
                          Along with anything in the list above being the culprit, two other thoughts are:
                          • DME running software that isn’t stock
                          • Fuel pressure isn’t being bled off by the regulator, pressure too high at idle / closed throttle. Possible issue with fuel return.
                          Last edited by jamesfoley; 03-10-2024, 02:10 PM.

                          Comment


                            Originally posted by jamesfoley View Post
                            [/LIST]Along with anything in the list above being the culprit, two other thoughts are:
                            • DME running software that isn’t stock
                            • Fuel pressure isn’t being bled off by the regulator, pressure too high at idle / closed throttle. Possible issue with fuel return.
                            your MAF looks fine.

                            The post cat sensors in the log show they couldn't treat the exhaust gas properly during driving -- both followed the precat sensors; could be old tired cats or rich mixture that couldn't be treated. I think the mixture are rich is the issue.

                            As about the fuel pressure, just verify this with a P gauge at different rpm. Also check injectors condition.

                            I looked up my M3 log, it did have a few status 8 during deceleration, but the total fuel trim is around 3.2 at hot idle; yours shows rich with negative fuel trim and switching postcat sensors.

                            Comment


                              Originally posted by sapote View Post
                              As about the fuel pressure, just verify this with a P gauge at different rpm. Also check injectors condition.
                              Is the pressure from the valve on the regulator what I should be seeing at the rail, or just from the pump?

                              Sort of tempted to get the Radium rail installed just for the pressure gauge on the end of the rail. Would also be kind of nice to get a digital fuel pressure gauge just because it'd be somewhat useful.


                              Originally posted by sapote View Post
                              I looked up my M3 log, it did have a few status 8 during deceleration, but the total fuel trim is around 3.2 at hot idle; yours shows rich with negative fuel trim and switching postcat sensors.

                              Any chance you could post the log for me to take a look at?

                              Post-cat sensors do nothing fuel map wise though right, they just monitor the efficiency of the cat itself, so worst case is it'd just fail emissions due to worn cats.

                              I can't think of any way the car can be accidentally too rich that I haven't already covered...

                              ICV not opening enough at idle so its getting less air than it thinks it is? I cleaned this already so it'd be a faulty ICV if anything.
                              Injectors were replaced with a known good (cleaned and flow tested) set with no change, so they shouldn't be leaking.
                              FPR is new so I shouldn't be enriching anything through the vacuum line.
                              Purge valve could be stuck open, but this would be a vacuum leak more than anything right? Certainly shouldn't be enough vapour to make it rich all the time unless my carbon canister is saturated or something...
                              Fuel return being blocked so injectors are seeing full pressure all the time would be a reasonable cause for the car to pull fuel all the time. It should read less pressure at idle compared to when the engine has a load right?

                              Comment


                                Postcat sensors don't control DME, but they indicate the rich condition of mixture (unless they are old and bad that don't function properly). IOW, they smell too much fuel and switching as the precat instead of staying at high level most of the time.

                                ICV is ok.

                                bad purge valve should pop the error code, so I think it's fine

                                fuel return hose can't be blocked.

                                measure the fuel pressure anywhere between regulator output and fuel rail.

                                here is the log:


                                Last edited by sapote; 03-13-2024, 01:56 PM.

                                Comment

                                Working...
                                X