Interesting, maibe I have look too.
Today I try to unplug vanos selenoids, but no change. I took me 30 minutes of cranking and waiting and cranking till the engine finaly started.
When I look on the stick for oil level I noticed it was completly covered with white oil/water mix. I think its time to oil change. Maibe it will help.
I also measured fuel injections and they looks OK. It must be an air or spark problem.