Announcement

Collapse
No announcement yet.

Need help doing vanos test with INPA

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

  • nextelbuddy
    replied
    So I had a question about the Vanos test.

    One of my cars is starting to have the marbles in a can sound at low RPM with a load on the engine. Sounds like pinging but it's a fresh rebuild. It's the same sign you're hearing cars when you run low octane fuel when you get the marbles in the canned sound.

    Doing some searching I came across several instances where they mentioned timing being off.

    I have never heard the pinging before until recently, so my guess is maybe it would probably go away if I reset Vanos adaptations and then probably come back

    So if I want to run the Vanos test, should I run it now and it's current state or should I run it after I reset adaptations?

    And would a successful vanos test mean that the engine is properly timed

    I also had these Shadow codes. I never saw a check engine light but I decided to check codes today and saw these Shadow codes. Inlet Vanos retard valve errors

    Click image for larger version

Name:	PXL_20241022_191713665.jpg
Views:	115
Size:	154.5 KB
ID:	282016
    Last edited by nextelbuddy; 10-22-2024, 04:18 PM.

    Leave a comment:


  • BMWfanz
    replied
    Guys, anyone have 288/280 12.5 lift cams and who has done vanos test?

    Leave a comment:


  • Tomba
    replied
    Originally posted by kaiv View Post

    Very cool!

    Any chance you could whip up something for VANOS adaptions reset in INPA? It's a bit a chore to have to fire up DIS for every Vanos rebuild.
    I'm busy integrating VANOS test in INPA and some more functionalities. Sure to add that one as well.

    Leave a comment:


  • Slideways
    replied
    Doesn't resetting all engine adaptations on INPA include the VANOS?

    Leave a comment:


  • heinzboehmer
    replied
    Originally posted by kaiv View Post

    Very cool!

    Any chance you could whip up something for VANOS adaptions reset in INPA? It's a bit a chore to have to fire up DIS for every Vanos rebuild.
    This tool is even faster than INPA

    As per the title I've just put together a new utility for you guys that can do a few basics on the DME. Click image for larger version Name: DME_Utility-Release.png Views: 0 Size: 30.8 KB ID: 20329 Click image for larger version Name: DME_Utility-Release-Codes.png Views: 0 Size: 17.7 KB ID: 20330 The software can be used

    Leave a comment:


  • kaiv
    replied
    Originally posted by Tomba View Post
    Unzip the attachment,
    place it in C:\EDIABAS\ECU
    start Tool32
    Click the 2nd [OPEN] icon
    open MSS54_VANOS_Test.tst
    Press F8 to run all tests
    A result screen similar to the quoted code text below should appear *tested only with bench set up! Not with a running engine
    Code:
    Test file : C:\EDIABAS\ECU\MSS54_VANOS_TESTS.TST
    Start : 18.06.2020 19:57:00.5
    Nr 1( 1) : 18.06.2020 19:57:00.6
    apiJob("mss54ds0","STEUERN_EVANOS1_FRUEHANSCHLAG", "","")
    JOB_STATUS = OKAY
    EVAN_ISTWERT = 60 00 3C .<
    EVAN_SOLLWERT = 52 00 34 .4
    EVAN_ISTWERT_EINH = Grad KW
    EVAN_SOLLWERT_EINH = Grad KW
    Nr 2( 1) : 18.06.2020 19:57:06.0
    apiJob("mss54ds0","STEUERN_EVANOS1_SPAETANSCHLAG", "","")
    JOB_STATUS = OKAY
    EVAN_ISTWERT = 60 00 3C .<
    EVAN_SOLLWERT = 52 00 34 .4
    EVAN_ISTWERT_EINH = Grad KW
    EVAN_SOLLWERT_EINH = Grad KW
    Nr 3( 1) : 18.06.2020 19:57:11.3
    apiJob("mss54ds0","STEUERN_EVANOS1_VERSTELLZEIT"," ","")
    JOB_STATUS = OKAY
    EVAN_VERSTELLZEIT_FRUEH = 0 00 00 ..
    EVAN_VERSTELLZEIT_SPAET = 0 00 00 ..
    EVAN_VERSTELLZEIT_FRUEH_EINH = ms
    EVAN_VERSTELLZEIT_SPAET_EINH = ms
    Nr 4( 1) : 18.06.2020 19:57:17.5
    apiJob("mss54ds0","STEUERN_EVANOS1_DICHTHEIT",""," ")
    JOB_STATUS = OKAY
    EVAN_STATUS = EVANOS-1-Einheit vorzeitig weggedriftet
    Nr 5( 1) : 18.06.2020 19:57:32.0
    apiJob("mss54ds0","STEUERN_AVANOS1_FRUEHANSCHLAG", "","")
    JOB_STATUS = OKAY
    AVAN_ISTWERT = 0 00 00 ..
    AVAN_SOLLWERT = 0 00 00 ..
    AVAN_ISTWERT_EINH = Grad KW
    AVAN_SOLLWERT_EINH = Grad KW
    Nr 6( 1) : 18.06.2020 19:57:37.3
    apiJob("mss54ds0","STEUERN_AVANOS1_SPAETANSCHLAG", "","")
    JOB_STATUS = OKAY
    AVAN_ISTWERT = 0 00 00 ..
    AVAN_SOLLWERT = 0 00 00 ..
    AVAN_ISTWERT_EINH = Grad KW
    AVAN_SOLLWERT_EINH = Grad KW
    Nr 7( 1) : 18.06.2020 19:57:42.5
    apiJob("mss54ds0","STEUERN_AVANOS1_VERSTELLZEIT"," ","")
    JOB_STATUS = OKAY
    AVAN_VERSTELLZEIT_FRUEH = 0 00 00 ..
    AVAN_VERSTELLZEIT_SPAET = 0 00 00 ..
    AVAN_VERSTELLZEIT_FRUEH_EINH = ms
    AVAN_VERSTELLZEIT_SPAET_EINH = ms
    Nr 8( 1) : 18.06.2020 19:57:48.9
    apiJob("mss54ds0","STEUERN_AVANOS1_DICHTHEIT",""," ")
    JOB_STATUS = OKAY
    AVAN_STATUS = AVANOS-1-Einheit vorzeitig weggedriftet
    Stop : 18.06.2020 19:58:03.3
    Dauer : 62.9 s
    Very cool!

    Any chance you could whip up something for VANOS adaptions reset in INPA? It's a bit a chore to have to fire up DIS for every Vanos rebuild.

    Leave a comment:


  • Tomba
    replied
    Originally posted by jpy1980 View Post


    I had a p0011 and p0014.
    These are camshaft position sensors. Once these don't work, the VANOS test won't work.

    Leave a comment:


  • jpy1980
    replied
    Originally posted by Tomba View Post
    Your desired values our out of specification which is very weird!

    EVAN_SOLLWERT = 52 00 34 .4

    Any error codes?
    Hello!

    I had a p0011 and p0014. Then I changed my solenoid pack, cleaned the valve body and changed the o rings. After that I was getting a p0012 code but my p0011 and p0014 disappeared. Also my car would not stay on as it would die when coming to a stop.

    ended up getting the car towed to a shop. We will see what they say.

    Leave a comment:


  • Tomba
    replied
    Your desired values our out of specification which is very weird!

    EVAN_SOLLWERT = 52 00 34 .4

    Any error codes?

    Leave a comment:


  • oceansize
    replied
    Can't interpret from this, your output is missing required information (solenoid coil pack has likely failed).
    Last edited by oceansize; 04-30-2024, 03:37 AM.

    Leave a comment:


  • jpy1980
    replied
    Hey guys im having issues with my car and I was told to run this test. Any feedback is appreciated. Thanks!

    Test file : C:\EDIABAS\ECU\MSS54_VANOS_TESTS.TST
    Start : 29.04.2024 19:15:36.2
    Nr 1( 1) : 29.04.2024 19:15:36.3
    apiJob("mss54ds0","STEUERN_EVANOS1_FRUEHANSCHLAG", "","")
    JOB_STATUS = OKAY
    EVAN_ISTWERT = 59 00 3B .;
    EVAN_SOLLWERT = 52 00 34 .4
    EVAN_ISTWERT_EINH = Grad KW
    EVAN_SOLLWERT_EINH = Grad KW
    Nr 2( 1) : 29.04.2024 19:15:41.7
    apiJob("mss54ds0","STEUERN_EVANOS1_SPAETANSCHLAG", "","")
    JOB_STATUS = OKAY
    EVAN_ISTWERT = 59 00 3B .;
    EVAN_SOLLWERT = 52 00 34 .4
    EVAN_ISTWERT_EINH = Grad KW
    EVAN_SOLLWERT_EINH = Grad KW
    Nr 3( 1) : 29.04.2024 19:15:47.0
    apiJob("mss54ds0","STEUERN_EVANOS1_VERSTELLZEIT"," ","")
    JOB_STATUS = OKAY
    EVAN_VERSTELLZEIT_FRUEH = 0 00 00 ..
    EVAN_VERSTELLZEIT_SPAET = 0 00 00 ..
    EVAN_VERSTELLZEIT_FRUEH_EINH = ms
    EVAN_VERSTELLZEIT_SPAET_EINH = ms
    Nr 4( 1) : 29.04.2024 19:15:53.3
    apiJob("mss54ds0","STEUERN_EVANOS1_DICHTHEIT",""," ")
    JOB_STATUS = OKAY
    EVAN_STATUS = EVANOS-1-Einheit vorzeitig weggedriftet
    Nr 5( 1) : 29.04.2024 19:16:07.7
    apiJob("mss54ds0","STEUERN_AVANOS1_FRUEHANSCHLAG", "","")
    JOB_STATUS = OKAY
    AVAN_ISTWERT = 48 00 30 .0
    AVAN_SOLLWERT = 20 00 14 ..
    AVAN_ISTWERT_EINH = Grad KW
    AVAN_SOLLWERT_EINH = Grad KW
    Nr 6( 1) : 29.04.2024 19:16:13.0
    apiJob("mss54ds0","STEUERN_AVANOS1_SPAETANSCHLAG", "","")
    JOB_STATUS = OKAY
    AVAN_ISTWERT = 49 00 31 .1
    AVAN_SOLLWERT = 20 00 14 ..
    AVAN_ISTWERT_EINH = Grad KW
    AVAN_SOLLWERT_EINH = Grad KW
    Nr 7( 1) : 29.04.2024 19:16:18.3
    apiJob("mss54ds0","STEUERN_AVANOS1_VERSTELLZEIT"," ","")
    JOB_STATUS = OKAY
    AVAN_VERSTELLZEIT_FRUEH = 0 00 00 ..
    AVAN_VERSTELLZEIT_SPAET = 0 00 00 ..
    AVAN_VERSTELLZEIT_FRUEH_EINH = ms
    AVAN_VERSTELLZEIT_SPAET_EINH = ms
    Nr 8( 1) : 29.04.2024 19:16:24.6
    apiJob("mss54ds0","STEUERN_AVANOS1_DICHTHEIT",""," ")
    JOB_STATUS = OKAY
    AVAN_STATUS = AVANOS-1-Einheit vorzeitig weggedriftet
    Stop : 29.04.2024 19:16:39.7
    Dauer : 63.5 s

    Leave a comment:


  • BMWfanz
    replied
    Originally posted by inlinesix123 View Post
    Hi everyone, big thanks to Tomba for putting this test together.
    Is there anyone here who can check my results? Im chasing some vague vanos codes when running the car hard.

    apiJob("mss54ds0","STEUERN_EVANOS1_FRUEHANSCHLAG", "","")
    JOB_STATUS = OKAY
    EVAN_ISTWERT = -2 FF FF FF FE ÿÿÿþ
    EVAN_SOLLWERT = -10 FF FF FF F6 ÿÿÿö
    EVAN_ISTWERT_EINH = Grad KW
    EVAN_SOLLWERT_EINH = Grad KW
    Nr 2( 1) : 19.01.2024 19:56:51.5
    apiJob("mss54ds0","STEUERN_EVANOS1_SPAETANSCHLAG", "","")
    JOB_STATUS = OKAY
    EVAN_ISTWERT = 57 00 39 .9
    EVAN_SOLLWERT = 75 00 4B .K
    EVAN_ISTWERT_EINH = Grad KW
    EVAN_SOLLWERT_EINH = Grad KW
    Nr 3( 1) : 19.01.2024 19:56:56.9
    apiJob("mss54ds0","STEUERN_EVANOS1_VERSTELLZEIT"," ","")
    JOB_STATUS = OKAY
    EVAN_VERSTELLZEIT_FRUEH = 229 00 E5 .å
    EVAN_VERSTELLZEIT_SPAET = 212 00 D4 .Ô
    EVAN_VERSTELLZEIT_FRUEH_EINH = ms
    EVAN_VERSTELLZEIT_SPAET_EINH = ms
    Nr 4( 1) : 19.01.2024 19:57:03.4
    apiJob("mss54ds0","STEUERN_EVANOS1_DICHTHEIT",""," ")
    JOB_STATUS = OKAY
    EVAN_STATUS = EVANOS-1-Einheit vorzeitig weggedriftet
    Nr 5( 1) : 19.01.2024 19:57:17.8
    apiJob("mss54ds0","STEUERN_AVANOS1_FRUEHANSCHLAG", "","")
    JOB_STATUS = OKAY
    AVAN_ISTWERT = 0 00 00 ..
    AVAN_SOLLWERT = -10 FF FF FF F6 ÿÿÿö
    AVAN_ISTWERT_EINH = Grad KW
    AVAN_SOLLWERT_EINH = Grad KW
    Nr 6( 1) : 19.01.2024 19:57:23.1
    apiJob("mss54ds0","STEUERN_AVANOS1_SPAETANSCHLAG", "","")
    JOB_STATUS = OKAY
    AVAN_ISTWERT = 47 00 2F ./
    AVAN_SOLLWERT = 55 00 37 .7
    AVAN_ISTWERT_EINH = Grad KW
    AVAN_SOLLWERT_EINH = Grad KW
    Nr 7( 1) : 19.01.2024 19:57:28.4
    apiJob("mss54ds0","STEUERN_AVANOS1_VERSTELLZEIT"," ","")
    JOB_STATUS = OKAY
    AVAN_VERSTELLZEIT_FRUEH = 193 00 C1 .Á
    AVAN_VERSTELLZEIT_SPAET = 190 00 BE .¾
    AVAN_VERSTELLZEIT_FRUEH_EINH = ms
    AVAN_VERSTELLZEIT_SPAET_EINH = ms
    Nr 8( 1) : 19.01.2024 19:57:34.8
    apiJob("mss54ds0","STEUERN_AVANOS1_DICHTHEIT",""," ")
    JOB_STATUS = OKAY
    AVAN_STATUS = AVANOS-1-Einheit vorzeitig weggedriftet
    Stop : 19.01.2024 19:57:49.7
    Dauer : 63.8 s
    Hi! Intake camshaft is out of spec on 2 degrees but here shouldnt be any issues, but it not work in full 60 degrees, 59 only, same with exhaust- position is good but 47 degrees, should be 48. Reaction time is good!

    Leave a comment:


  • inlinesix123
    replied
    Hi everyone, big thanks to Tomba for putting this test together.
    Is there anyone here who can check my results? Im chasing some vague vanos codes when running the car hard.

    apiJob("mss54ds0","STEUERN_EVANOS1_FRUEHANSCHLAG", "","")
    JOB_STATUS = OKAY
    EVAN_ISTWERT = -2 FF FF FF FE ÿÿÿþ
    EVAN_SOLLWERT = -10 FF FF FF F6 ÿÿÿö
    EVAN_ISTWERT_EINH = Grad KW
    EVAN_SOLLWERT_EINH = Grad KW
    Nr 2( 1) : 19.01.2024 19:56:51.5
    apiJob("mss54ds0","STEUERN_EVANOS1_SPAETANSCHLAG", "","")
    JOB_STATUS = OKAY
    EVAN_ISTWERT = 57 00 39 .9
    EVAN_SOLLWERT = 75 00 4B .K
    EVAN_ISTWERT_EINH = Grad KW
    EVAN_SOLLWERT_EINH = Grad KW
    Nr 3( 1) : 19.01.2024 19:56:56.9
    apiJob("mss54ds0","STEUERN_EVANOS1_VERSTELLZEIT"," ","")
    JOB_STATUS = OKAY
    EVAN_VERSTELLZEIT_FRUEH = 229 00 E5 .å
    EVAN_VERSTELLZEIT_SPAET = 212 00 D4 .Ô
    EVAN_VERSTELLZEIT_FRUEH_EINH = ms
    EVAN_VERSTELLZEIT_SPAET_EINH = ms
    Nr 4( 1) : 19.01.2024 19:57:03.4
    apiJob("mss54ds0","STEUERN_EVANOS1_DICHTHEIT",""," ")
    JOB_STATUS = OKAY
    EVAN_STATUS = EVANOS-1-Einheit vorzeitig weggedriftet
    Nr 5( 1) : 19.01.2024 19:57:17.8
    apiJob("mss54ds0","STEUERN_AVANOS1_FRUEHANSCHLAG", "","")
    JOB_STATUS = OKAY
    AVAN_ISTWERT = 0 00 00 ..
    AVAN_SOLLWERT = -10 FF FF FF F6 ÿÿÿö
    AVAN_ISTWERT_EINH = Grad KW
    AVAN_SOLLWERT_EINH = Grad KW
    Nr 6( 1) : 19.01.2024 19:57:23.1
    apiJob("mss54ds0","STEUERN_AVANOS1_SPAETANSCHLAG", "","")
    JOB_STATUS = OKAY
    AVAN_ISTWERT = 47 00 2F ./
    AVAN_SOLLWERT = 55 00 37 .7
    AVAN_ISTWERT_EINH = Grad KW
    AVAN_SOLLWERT_EINH = Grad KW
    Nr 7( 1) : 19.01.2024 19:57:28.4
    apiJob("mss54ds0","STEUERN_AVANOS1_VERSTELLZEIT"," ","")
    JOB_STATUS = OKAY
    AVAN_VERSTELLZEIT_FRUEH = 193 00 C1 .Á
    AVAN_VERSTELLZEIT_SPAET = 190 00 BE .¾
    AVAN_VERSTELLZEIT_FRUEH_EINH = ms
    AVAN_VERSTELLZEIT_SPAET_EINH = ms
    Nr 8( 1) : 19.01.2024 19:57:34.8
    apiJob("mss54ds0","STEUERN_AVANOS1_DICHTHEIT",""," ")
    JOB_STATUS = OKAY
    AVAN_STATUS = AVANOS-1-Einheit vorzeitig weggedriftet
    Stop : 19.01.2024 19:57:49.7
    Dauer : 63.8 s

    Leave a comment:


  • Adam_
    replied
    I ran those two tests, FRUEHANSCHLAG (early stop?) then DICHTHEIT (leak test) on a warm engine.
    Intake and exhaust both gave status "Messung beendet, Soll-/Istwert-Vergleich ausfuehren" ("Measurement finished, carry out setpoint/actual value comparison") and setpoint and actual are within 5 degrees, so it seems leak/drift is okay!

    Here are my results:
    Code:
    Test file : C:\EDIABAS\ECU\MSS54_VANOS_LEAKTESTS.TST
    Start     : 06.10.2023 11:55:06.8
    Nr 1(  1) : 06.10.2023 11:55:06.9
    apiJob("mss54ds0","STEUERN_EVANOS1_FRUEHANSCHLAG","","")
      JOB_STATUS                      = OKAY        
      EVAN_ISTWERT                    = 0                  00 00  ..      
      EVAN_SOLLWERT                   = -10          FF FF FF F6  ÿÿÿö    
      EVAN_ISTWERT_EINH               = Grad KW    
      EVAN_SOLLWERT_EINH              = Grad KW    
    Nr 2(  1) : 06.10.2023 11:55:12.4
    apiJob("mss54ds0","STEUERN_EVANOS1_DICHTHEIT","","")
      JOB_STATUS                      = OKAY        
      EVAN_STATUS                     = Messung beendet, Soll-/Istwert-Vergleich ausfuehren
      EVAN_ISTWERT                    = 48                 00 30  .0      
      EVAN_SOLLWERT                   = 45                 00 2D  .-      
      EVAN_ISTWERT_EINH               = Grad KW    
      EVAN_SOLLWERT_EINH              = Grad KW    
    Nr 3(  1) : 06.10.2023 11:55:27.0
    apiJob("mss54ds0","STEUERN_AVANOS1_FRUEHANSCHLAG","","")
      JOB_STATUS                      = OKAY        
      AVAN_ISTWERT                    = 0                  00 00  ..      
      AVAN_SOLLWERT                   = -10          FF FF FF F6  ÿÿÿö    
      AVAN_ISTWERT_EINH               = Grad KW    
      AVAN_SOLLWERT_EINH              = Grad KW    
    Nr 4(  1) : 06.10.2023 11:55:32.3
    apiJob("mss54ds0","STEUERN_AVANOS1_DICHTHEIT","","")
      JOB_STATUS                      = OKAY        
      AVAN_STATUS                     = Messung beendet, Soll-/Istwert-Vergleich ausfuehren
      AVAN_ISTWERT                    = 17                 00 11  ..      
      AVAN_SOLLWERT                   = 15                 00 0F  ..      
      AVAN_ISTWERT_EINH               = Grad KW    
      AVAN_SOLLWERT_EINH              = Grad KW    
    Stop      : 06.10.2023 11:55:47.9
    Dauer     : 41.1 s
    It's pretty straight forward, but in case anyone needs it I added a test file, just like with the other one, unzip it and place it in C:\EDIABAS\Ecu
    The contents are exactly what Tomba recommended, but for both intake and exhaust.

    Code:
    1|mss54ds0|STEUERN_EVANOS1_FRUEHANSCHLAG
    1|mss54ds0|STEUERN_EVANOS1_DICHTHEIT
    1|mss54ds0|STEUERN_AVANOS1_FRUEHANSCHLAG
    1|mss54ds0|STEUERN_AVANOS1_DICHTHEIT​
    Thanks again Tomba!
    Attached Files

    Leave a comment:


  • Tomba
    replied
    The dichtheid test, I already posted my suspicion on this. Maybe it needs to be set differently. I do had a few cars in the past who succeeded the test flawlessly. Newer ECUs have the ability to show the actual measured values during such tests. For the MSS54 I haven't found it yet.
    Before the test the VANOS piston might need to move up (advance) then close both control valves (advance & retard) and observe the drift. A leak free system shouldn't drift to much. But I do suspect it is set correctly once the test it self is started.
    You can try the following,
    1. STEUERN_EVANOS1_FRUEHANSCHLAG and then,
    2. STEUERN_EVANOS1_DICHTHEIT

    Other option would be to activate the solenoids on your own with a separate device to advance with the engine speed lifted [STEUERN_LLS_TESTDREHZAHL] and then observe how the actual camshaft is moving once you don't activate them [STATUS_EVANOS1_IST] for intake, I would suggest TestO with DS2 Serial job for exhaust as I can't find the actual exhaust vanos position it in the job list.

    Numbers do look good in your result.

    Leave a comment:

Working...
X