It's always sorry to read such a tale of woe, but then at least I know I haven't been alone with vanos issues.

The e36 was a complete pain with vanos issues for over a year. Cutting a long story short there was physical wear in the vanos unit itself that no amount of new seals or sensors will fix.

But you're looking for advice not empathy. If I was in your shoes I'd drop it off with Valdas and ask him to sort it.