Announcement

Collapse
No announcement yet.

error codes after CSL intake, rod bearing, vanos rebuild

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

    #16
    I'd also double check that the VANOS offsets have been set correctly as if you have stock cams they need to be adjusted from the defaults for the CSL 0401 tune.
    2005 ///M3 SMG Coupe Silbergrau Metallic/CSL bucket seats/CSL airbox/CSL console/6 point RACP brace
    Build Thread:
    https://nam3forum.com/forums/forum/m...e46-m3-journal

    Comment


      #17
      Originally posted by karter16 View Post
      Thanks - very helpful. Looks like it's failing at the initial check (before the vehicle is started). The code performs a plausibility check to make sure that the MAP sensor and the DME sensor are within range of each other before the engine is started.

      The DME ambient pressure sensor is working correctly (992mbar). Given you have an HP (presuming you definitely got the same DME back again) you don't need to worry about the resistor thing mentioned above. I'd try to log what value the DME is getting from the MAP sensor and see what it is and if it's getting anything at all. That will help narrow down where to look next.
      Thanks for coming back to me.

      we tested the map sensor using the below guide from ecuworx

      Now you’ve wired your MAP sensor as per my guide, it’s time to check it’s plumbed in properly and reading what it should. To check the reading we require a 3rd party tool called Testo. Testo is based the Ediabas API and provides realtime data. In order to use Testo you will need the following: A copy of Testo, available to download here Working INPA installation An OBD2 cable that is compatible with INPA Visual Studio C++ redistributable package, this is only required if you receive an error regarding ‘MSVCP100.dll’. Extract Testo to a folder and run the ‘Testo.exe’ executable.


      All appeared to be ok.

      Comment


        #18
        Originally posted by karter16 View Post
        I'd also double check that the VANOS offsets have been set correctly as if you have stock cams they need to be adjusted from the defaults for the CSL 0401 tune.
        Not sure how I would do that?

        I have a copy of the tune file but not the knowledge on what to look for in it.

        is it something I could do?

        thanks again.

        Comment


          #19
          Originally posted by Razza77 View Post

          Thanks for coming back to me.

          we tested the map sensor using the below guide from ecuworx

          Now you’ve wired your MAP sensor as per my guide, it’s time to check it’s plumbed in properly and reading what it should. To check the reading we require a 3rd party tool called Testo. Testo is based the Ediabas API and provides realtime data. In order to use Testo you will need the following: A copy of Testo, available to download here Working INPA installation An OBD2 cable that is compatible with INPA Visual Studio C++ redistributable package, this is only required if you receive an error regarding ‘MSVCP100.dll’. Extract Testo to a folder and run the ‘Testo.exe’ executable.


          All appeared to be ok.
          okay awesome - so you get a good reading off the MAP sensor too. How reliably does the MAP code return if you clear it? Does it reappear every time you go through the startup sequence? or is it intermittent?

          In terms of checking the cam offsets - the easiest way to check would be to load the tune into TunerPro (you could use this XDF definition file: https://nam3forum.com/forums/forum/s...p-csl-0401-xdf and look for K_AVAN1_OFFSET (which should be set to 1.0) and K_EVAN1_OFFSET (which should be set to -2.0)) Alternatively feel free to flick me your tune file and I can check it for you.
          2005 ///M3 SMG Coupe Silbergrau Metallic/CSL bucket seats/CSL airbox/CSL console/6 point RACP brace
          Build Thread:
          https://nam3forum.com/forums/forum/m...e46-m3-journal

          Comment


            #20
            Originally posted by karter16 View Post

            okay awesome - so you get a good reading off the MAP sensor too. How reliably does the MAP code return if you clear it? Does it reappear every time you go through the startup sequence? or is it intermittent?

            In terms of checking the cam offsets - the easiest way to check would be to load the tune into TunerPro (you could use this XDF definition file: https://nam3forum.com/forums/forum/s...p-csl-0401-xdf and look for K_AVAN1_OFFSET (which should be set to 1.0) and K_EVAN1_OFFSET (which should be set to -2.0)) Alternatively feel free to flick me your tune file and I can check it for you.
            Thanks again for coming back to me.

            so fault is permanent. If we clear it and restart car it is straight back every time.

            Let me see if I can work out how to check for myself and report back. If I cannot then thanks for the offer I will send it across for you to have a look at.

            Comment


              #21
              Originally posted by Razza77 View Post
              so fault is permanent. If we clear it and restart car it is straight back every time.
              Okay interesting - and yet when you log the MAP sensor reading in TestO you get a valid and stable value?
              2005 ///M3 SMG Coupe Silbergrau Metallic/CSL bucket seats/CSL airbox/CSL console/6 point RACP brace
              Build Thread:
              https://nam3forum.com/forums/forum/m...e46-m3-journal

              Comment


                #22
                Originally posted by karter16 View Post

                Okay interesting - and yet when you log the MAP sensor reading in TestO you get a valid and stable value?
                See below:

                Click image for larger version

Name:	IMG_0832.jpg
Views:	39
Size:	126.3 KB
ID:	300403 Click image for larger version

Name:	IMG_0833.jpg
Views:	39
Size:	126.5 KB
ID:	300402
                Attached Files

                Comment


                  #23
                  Originally posted by karter16 View Post

                  okay awesome - so you get a good reading off the MAP sensor too. How reliably does the MAP code return if you clear it? Does it reappear every time you go through the startup sequence? or is it intermittent?

                  In terms of checking the cam offsets - the easiest way to check would be to load the tune into TunerPro (you could use this XDF definition file: https://nam3forum.com/forums/forum/s...p-csl-0401-xdf and look for K_AVAN1_OFFSET (which should be set to 1.0) and K_EVAN1_OFFSET (which should be set to -2.0)) Alternatively feel free to flick me your tune file and I can check it for you.
                  I could not work out how to do this so have pm'd you the tune file. Thanks

                  Comment


                    #24
                    Originally posted by Razza77 View Post

                    I could not work out how to do this so have pm'd you the tune file. Thanks
                    Thanks for this - have found the problem I think.

                    Click image for larger version  Name:	Screenshot 2025-04-05 at 8.20.34 AM.png Views:	0 Size:	12.0 KB ID:	300450

                    Your tuner appears to have changed K_P_UMG_OFFSET from the default value. Seems they've mixed up (edit: they had not mixed it up, they sent OP a converted MSS54 in place of their MSS54HP) the correct value for an MSS54HP with the correct value for an MSS54 to HP conversion. K_P_UMG_OFFSET is used directly in the calculation of P_UMG (ambient pressure from the DME). So (presuming that you definitely do have your original MSS54HP DME) with the wrong offset I think it's likely that this is causing the plausibility check on power-on between the MAP sensor reading of ambient and the DME reading of ambient to fail.

                    I'll PM you an updated file with this value corrected and a diff to show that's all that's been changed.
                    Last edited by karter16; 04-04-2025, 01:30 PM.
                    2005 ///M3 SMG Coupe Silbergrau Metallic/CSL bucket seats/CSL airbox/CSL console/6 point RACP brace
                    Build Thread:
                    https://nam3forum.com/forums/forum/m...e46-m3-journal

                    Comment


                      #25
                      Originally posted by karter16 View Post

                      Thanks for this - have found the problem I think.

                      Click image for larger version Name:	Screenshot 2025-04-05 at 8.20.34 AM.png Views:	0 Size:	12.0 KB ID:	300450

                      Your tuner appears to have changed K_P_UMG_OFFSET from the default value. Seems they've mixed up the correct value for an MSS54HP with the correct value for an MSS54 to HP conversion. K_P_UMG_OFFSET is used directly in the calculation of P_UMG (ambient pressure from the DME). So (presuming that you definitely do have your original MSS54HP DME) with the wrong offset I think it's likely that this is causing the plausibility check on power-on between the MAP sensor reading of ambient and the DME reading of ambient to fail.

                      I'll PM you an updated file with this value corrected and a diff to show that's all that's been changed.
                      Hi,

                      Thanks for looking into this.

                      is there a way from the file to tell if this is an original mss54 hp or if indeed the tuner has returned me an mss54 that has been upgraded or modified.

                      if I upload the edited map to the ecu and it’s not the original mss54hp that I think it is could it do any damage?

                      Thanks again.

                      Comment


                        #26
                        Originally posted by Razza77 View Post

                        Hi,

                        Thanks for looking into this.

                        is there a way from the file to tell if this is an original mss54 hp or if indeed the tuner has returned me an mss54 that has been upgraded or modified.

                        if I upload the edited map to the ecu and it’s not the original mss54hp that I think it is could it do any damage?

                        Thanks again.
                        Yeah I was just thinking about that - The other way I know of by looking at the tune is to see if DTC151 (fuel injector drivers) has been coded out. In your tune it has been coded out, but that doesn't necessarily mean anything if the tuner has made a mistake. I think the only way to know for sure would be to pull the DME and visually sight the board.

                        If you do have a converted MSS54 and flash the change I've given you all that will happen is that the pressure sensor value reported will be more wrong, it's not going to damage anything. Just if it proves you do have a converted MSS54 then you'd need to flash back again to the original file from the tuner.
                        2005 ///M3 SMG Coupe Silbergrau Metallic/CSL bucket seats/CSL airbox/CSL console/6 point RACP brace
                        Build Thread:
                        https://nam3forum.com/forums/forum/m...e46-m3-journal

                        Comment


                          #27
                          Originally posted by karter16 View Post

                          Yeah I was just thinking about that - The other way I know of by looking at the tune is to see if DTC151 (fuel injector drivers) has been coded out. In your tune it has been coded out, but that doesn't necessarily mean anything if the tuner has made a mistake. I think the only way to know for sure would be to pull the DME and visually sight the board.

                          If you do have a converted MSS54 and flash the change I've given you all that will happen is that the pressure sensor value reported will be more wrong, it's not going to damage anything. Just if it proves you do have a converted MSS54 then you'd need to flash back again to the original file from the tuner.
                          Ok.

                          Ill pull the ecu now and pop the cover of to get some pictures.

                          Anything in particular I should be looking for that will tell straight away?

                          Thanks so much for all your help so far. Would be so good to get to the bottom of this issue.

                          Comment


                            #28
                            Originally posted by Razza77 View Post

                            Ok.

                            Ill pull the ecu now and pop the cover of to get some pictures.

                            Anything in particular I should be looking for that will tell straight away?

                            Thanks so much for all your help so far. Would be so good to get to the bottom of this issue.
                            The more I think about all this the more I think the tuner has kept my mss54hp and sent me back a converted mss54 which will be disappointing to discover especially as he has not exactly tried to rectify the issues I have always had from day one with this tune.

                            Do you think that if it proves to be a mss54 and so the tune is correct that there is possibly an issue with the ecu itself more than the tune?

                            Comment


                              #29
                              Originally posted by Razza77 View Post

                              Ok.

                              Ill pull the ecu now and pop the cover of to get some pictures.

                              Anything in particular I should be looking for that will tell straight away?

                              Thanks so much for all your help so far. Would be so good to get to the bottom of this issue.
                              This post here has a good overview of the differences: https://nam3forum.com/forums/forum/s...=2532#post2532


                              Sent from my iPhone using Tapatalk
                              2005 ///M3 SMG Coupe Silbergrau Metallic/CSL bucket seats/CSL airbox/CSL console/6 point RACP brace
                              Build Thread:
                              https://nam3forum.com/forums/forum/m...e46-m3-journal

                              Comment


                                #30
                                Originally posted by Razza77 View Post

                                The more I think about all this the more I think the tuner has kept my mss54hp and sent me back a converted mss54 which will be disappointing to discover especially as he has not exactly tried to rectify the issues I have always had from day one with this tune.

                                Do you think that if it proves to be a mss54 and so the tune is correct that there is possibly an issue with the ecu itself more than the tune?
                                If it proves to be an MSS54 that's converted (and therefore K_P_UMG_OFFSET is correct) then tbh I'd suspect something else electrical/mechanical before I'd suspect the DME of being at fault but let's cross that bridge when we get to it :-)


                                Sent from my iPhone using Tapatalk
                                2005 ///M3 SMG Coupe Silbergrau Metallic/CSL bucket seats/CSL airbox/CSL console/6 point RACP brace
                                Build Thread:
                                https://nam3forum.com/forums/forum/m...e46-m3-journal

                                Comment

                                Working...
                                X