This one's quite lengthy, sorry.
One thing I also like to do is use the initial startup function to refresh control modules when necessary.
So when you can, clear any codes and initialize the control module. Then operate it.
Also let me mention that, in testing the leaks, its not sufficient to spray just the tube ends, spray the VB body, underneath where the 2 mounts are and on top, summarily all around the where plastic housing, paying attention to where the plastic housing meets the aluminium case.
There is a long test, for struts as well, basically you just park the car for over 12 hours and see which struts fall, assuming you have done the system tests for leaks between strut and vb and vb to compressor and all passed.
Its logical, if the pressure test that require pumping from the compressor all pass and the valves lock in, the struts should stay pressured, if they fall then your dealing with 1 or more strut leaks.
If in the test, you dont come to the required height in the green area in sds, then you may have a weak pump that simply doesn't get to the required height, and das should tell you.
Now, its all human designed, so the long test is just in case there is a very minute leak in the vb or strut that will be so infinitesimal when the pump is operational or even in a short while, but overtime will considerably drop the pressure.
Im thinking of a paste, like toothpaste, you can put on all connections:
1. Air tube coupling on top of strut
2. Air tube coupling at vb, all
3. Air tube coupling at compressor
4. Air tube coupling at Tank
5. Vb body
Now if you put the paste and keep it parked, hoping the paste doesnt dry out, you may find bubbles in the paste. Should be best with light colored, semi transparent toothpaste.
Pheww... Long post, sorry.
Sent from my ZTE G720T using Tapatalk